Subversion, noen ganger kalt SVN, er et åpen kildekode-system som husker hver endring som er gjort i filene og katalogene dine. Det kan være nyttig hvis du vil spore hvordan dokumentene dine har endret seg over tid eller for å gjenopprette en eldre versjon av en fil. Start med trinn 1 for detaljerte instruksjoner for installering av Subversion på Mac OS X.
Trinn
Del 1 av 2: Installer fra en binærpakke
Trinn 1. Naviger til
Der finner du en rekke binære filer som du kan laste ned, som hver har forskjellige krav. Velg den som passer best for dine behov.
Trinn 2. Pakk ut
pkg -filen. Det bør opprette et Subversion -installasjonsprogram på skrivebordet ditt. Dobbeltklikk på filen, og følg installasjonstrinnene som angitt.
Trinn 3. Åpne terminalen, som ligger i mappen Verktøy
Alternativt kan du søke i Spotlight etter Terminal. Skriv inn følgende ved [brukernavn] $ ledeteksten:
-
svn [enter]
-
Hvis det returnerer "Skriv 'svn hjelp' for bruk," fungerer svn riktig.
-
Hvis/usr/local/bin ikke er i banen din, rediger.profilen din og legg til en linje som følgende:
eksport PATH = $ PATH:/usr/local/bin
-
Åpne et annet terminalvindu og prøv igjen med: svn [enter]
Del 2 av 2: Sett opp ditt subversjonsmiljø
Trinn 1. Sett opp en SVN -server
Du trenger dette for å distribuere et Subversion -prosjekt.
Trinn 2. Start Terminal, og opprett deretter en katalog kalt svnroot i kontokatalogen din, som følger:
mkdir svnroot
-
Type: svnadmin create/Users/[ditt brukernavn]/svnroot
-
Det skaper serveren din!
Trinn 3. Bruk svn -serveren med Terminal. Du kan betale i terminalen med denne kommandoen: svn checkout file: /// Users/[ditt brukernavn]/svnroot
-
For ekstern tilgang, aktiver "ssh -tilgang" (i Systemvalg/deling) og betal med: svn checkout svn+ssh: //my.domain.com/Users/ [ditt brukernavn]/svnroot
Trinn 4. Sett opp en Subversion -klient
For eksempel støtter svnX alle nåværende versjoner av Mac OS X fra 10.5 til 10.8. Du kan få den på
Trinn 5. Etter nedlastingen, start SVNx, og du vil se to vinduer som heter Working Copies og Lagre.
Legg til URL og påloggingsdata fra SVN -serveren under lagre.
-
Åpne vinduet; Hvis du får en feil, sjekk pålogging.
-
Bytt til Terminal og skriv: svn import -m "din importmelding"/my/local/project/path/my/remote/svn/repository Denne kommandoen legger alle filer fra det lokale prosjektet til SVN -serveren.
-
Legg til banen til SVN -depotet ditt (fra SVN -serveren) til listen i vinduet Working Copy i SVNx.
Trinn 6. Åpne arbeidskopien i SVNx
Når du jobber med dette prosjektet, vil du se endringene dine her.
Trinn 7. Test den
Gjør en liten modifikasjon på arbeidskopien, og oppdater deretter vinduet Working Copy.
SVNx viser alle filer med modifikasjoner. Trykk på Commit -knappen for å legge den til SVN Server Repository
Trinn 8. Hvis du foretrekker å jobbe på Subversion -depotet direkte fra Finder, bør du vurdere å bruke enten SCPlugin eller SVN Scripts for Finder
Tips
- Ulike tilleggsdokumentasjoner finnes i dokumentet/ underkatalogen til Subversion -kilden. Se fil doc/README for mer informasjon.
- Den primære dokumentasjonen for Subversion er gratisboken Version Control with Subversion, også kjent som "The Subversion Book." Du kan få det fra