Subversion (noen ganger kalt SVN) er et åpen kildekode -system som husker hver endring du gjør i filer og kataloger. Dette systemet er nyttig når du vil spore endringer i et dokument over tid eller gjenopprette en eldre versjon av en fil. Start med det første trinnet for detaljerte instruksjoner om installering av Subversion på Mac OS X.
Steg
Del 1 av 2: Installere systemet fra en binærpakke
Trinn 1. Besøk
På den siden finner du en rekke nedlastbare binærfiler, hver med varierende krav. Velg det binære som passer best for dine behov.
Trinn 2. Pakk ut
lastet ned pkg. Subversions installasjonsfil vil bli opprettet på skrivebordet etterpå. Dobbeltklikk på filen og følg installasjonstrinnene som angitt.
Trinn 3. Åpne Terminal som er i mappen “Utilities”
Alternativt kan du søke etter Terminal via Spotlight. Skriv inn følgende oppføring i [brukernavn] $ -kommandoen:
-
svn [enter]
-
Hvis kommandoen returnerer svaret "Skriv 'svn help' for bruk", fungerer Subversion fint.
-
Hvis/usr/local/bin ikke er tilgjengelig i katalogen, redigerer du.profilfilen og legger til følgende linje:
eksport PATH = $ PATH:/usr/local/bin
-
Åpne et nytt Terminal -vindu og prøv å skrive inn følgende kommando: svn [enter]
Del 2 av 2: Sette opp subversjonsmiljøet
Trinn 1. Sett opp SVN -serveren
Du trenger denne serveren for å distribuere Subversion -prosjekter.
Trinn 2. Kjør Terminal og opprett en katalog som heter “svnroot” i kontokatalogen slik:
mkdir svnroot
-
Type: svnadmin create/Users/[ditt brukernavn]/svnroot
-
Serveren er opprettet!
Trinn 3. Bruk SVN -server med Terminal
Du kan sjekke det via Terminal med følgende kommando: svn checkout -fil: /// Users/[ditt brukernavn]/svnroot
-
For ekstern tilgang, aktiver "ssh -tilgang" (i Systemvalg/deling) og kontroller med følgende kommando: svn checkout svn+ssh: //my.domain.com/Users/ [ditt brukernavn]/svnroot
Trinn 4. Sett opp Subversion Manager -programmet
For eksempel støtter svnX alle versjoner av Mac OS X fra 10.5 til 10.8. Du kan få den på
Trinn 5. Kjør SVNx etter nedlasting, og se deretter to vinduer med navnet “Working Copies "og" Lagre ".
Legg til URL og påloggingsdata fra SVN -serveren under "Lagre".
-
Åpne vinduet. Hvis du får en feilmelding, sjekk påloggingen din.
-
Bytt til Terminal og skriv: svn import -m "dine importmeldinger"/my/local/project/path/my/remote/svn/repository. Denne kommandoen legger alle filer fra det lokale prosjektet til SVN -serveren.
-
Legg til SVN -depotkatalogen (fra SVN -serveren) til listen i "Working Copy" -vinduet i SVNx.
Trinn 6. I SVNx åpner du en arbeidskopi av filen/dokumentet
Mens du jobber med dette prosjektet, kan du se endringene i SVNx -vinduet.
Trinn 7. Test dokumentet
Gjør mindre endringer i kopien av filen/dokumentet, og oppdater deretter dokumentet i vinduet "Working Copy".
SVNx viser alle filer med modifikasjoner. Trykk på "Commit" -knappen for å legge den til SVN -serverlageret
Trinn 8. Hvis du vil jobbe med dokumenter/filer i Subversion -depotet direkte fra Finder, er det en god idé å bruke SCPlugin eller SVN Scripts for Finder
Tips
- Noe ekstra dokumentasjon er tilgjengelig under underkatalogen “doc/” for Subversion -ressurser. Les filen “doc/README” for mer informasjon.
- Subversions hoveddokumentasjon er en gratis bok kalt Version Control with Subversion eller The Subversion Book. Du kan få det fra