Subversion (undertiden kaldet SVN) er et open source -system, der husker hver ændring, du foretager i filer og mapper. Dette system er nyttigt, når du vil spore ændringer i et dokument over tid eller gendanne en ældre version af en fil. Start med det første trin for detaljerede instruktioner om installation af Subversion på Mac OS X.
Trin
Del 1 af 2: Installation af systemet fra en binær pakke
Trin 1. Besøg
På den side finder du en række binære filer, der kan downloades, hver med forskellige krav. Vælg den binære, der passer bedst til dine behov.
Trin 2. Udtræk
downloadet pkg. Subversions installationsfilen oprettes på skrivebordet bagefter. Dobbeltklik på filen, og følg installationstrinnene som anvist.
Trin 3. Åbn Terminal, der er i mappen "Utilities"
Alternativt kan du søge efter Terminal via Spotlight. Indtast følgende post i kommandoen [brugernavn] $:
-
svn [enter]
-
Hvis kommandoen returnerer svaret "Skriv 'svn help' til brug", fungerer Subversion fint.
-
Hvis/usr/local/bin ikke er tilgængelig i biblioteket, skal du redigere.profil -filen og tilføje følgende linje:
eksport PATH = $ PATH:/usr/local/bin
-
Åbn et nyt Terminal -vindue, og prøv at indtaste følgende kommando: svn [enter]
Del 2 af 2: Opsætning af subversionsmiljøet
Trin 1. Konfigurer SVN -serveren
Du skal bruge denne server til at distribuere Subversion -projekter.
Trin 2. Kør Terminal og opret en mappe med navnet "svnroot" i kontomappen sådan:
mkdir svnroot
-
Type: svnadmin create/Users/[dit brugernavn]/svnroot
-
Serveren er blevet oprettet!
Trin 3. Brug SVN -server med Terminal
Du kan kontrollere det via Terminal med følgende kommando: svn checkout -fil: /// Users/[dit brugernavn]/svnroot
-
For fjernadgang skal du aktivere "ssh -adgang" (i Systemindstillinger/deling) og kontrollere ved hjælp af følgende kommando: svn checkout svn+ssh: //my.domain.com/Users/ [dit brugernavn]/svnroot
Trin 4. Konfigurer programmet Subversion Manager
For eksempel understøtter svnX alle versioner af Mac OS X fra 10.5 til 10.8. Du kan få det på
Trin 5. Kør SVNx efter download, og se derefter to vinduer med navnet "Working Copies "og" Lagre ".
Under "Lagre" skal du tilføje URL'en og login -data fra SVN -serveren.
-
Åben vinduet. Hvis du får en fejlmeddelelse, skal du kontrollere dit login.
-
Skift til Terminal og skriv: svn import -m "dine importmeddelelser"/my/local/project/path/my/remote/svn/repository. Denne kommando tilføjer alle filer fra det lokale projekt til SVN -serveren.
-
Tilføj SVN -arkivet (fra SVN -serveren) til listen i vinduet "Working Copy" i SVNx.
Trin 6. I SVNx skal du åbne en arbejdskopi af filen/dokumentet
Mens du arbejder på dette projekt, kan du se ændringerne i SVNx -vinduet.
Trin 7. Test dokumentet
Foretag mindre ændringer i kopien af filen/dokumentet, og opdater derefter dokumentet i vinduet "Working Copy".
SVNx viser alle filer med ændringer. Tryk på "Commit" -knappen for at tilføje den til SVN -serverlageret
Trin 8. Hvis du vil arbejde med dokumenter/filer i Subversion -arkivet direkte fra Finder, er det en god idé at bruge SCPlugin eller SVN Scripts til Finder
Tips
- Noget yderligere dokumentation er tilgængelig under underkataloget “doc/” for Subversion -ressourcer. Læs filen “doc/README” for mere information.
- Subversions hoveddokumentation er en gratis bog kaldet Version Control with Subversion eller The Subversion Book. Du kan få det fra