Subversion (ibland kallat SVN) är ett system med öppen källkod som kommer ihåg varje ändring du gör i filer och kataloger. Detta system är användbart när du vill spåra ändringar i ett dokument över tid eller återställa en äldre version av en fil. Börja med det första steget för detaljerade instruktioner om installation av Subversion på Mac OS X.
Steg
Del 1 av 2: Installera systemet från ett binärt paket
Steg 1. Besök
På den sidan hittar du ett antal nedladdningsbara binärer, var och en med olika krav. Välj den binär som bäst passar dina behov.
Steg 2. Extrahera
nedladdad pkg. Subversions installationsfil skapas på skrivbordet efteråt. Dubbelklicka på filen och följ installationsstegen enligt anvisningarna.
Steg 3. Öppna Terminal som finns i mappen “Utilities”
Alternativt kan du söka efter Terminal via Spotlight. Ange följande post i kommandot [användarnamn] $:
-
svn [enter]
-
Om kommandot returnerar svaret "Skriv" svn -hjälp "för användning", fungerar Subversion bra.
-
Om/usr/local/bin inte finns i katalogen, redigera.profilfilen och lägg till följande rad:
exportera PATH = $ PATH:/usr/local/bin
-
Öppna ett nytt terminalfönster och försök att ange följande kommando: svn [enter]
Del 2 av 2: Konfigurera subversionsmiljön
Steg 1. Konfigurera SVN -servern
Du behöver denna server för att distribuera Subversion -projekt.
Steg 2. Kör Terminal och skapa en katalog med namnet “svnroot” i kontokatalogen så här:
mkdir svnroot
-
Skriv: svnadmin create/Users/[ditt användarnamn]/svnroot
-
Servern har skapats!
Steg 3. Använd SVN -server med Terminal
Du kan kontrollera det via Terminal med följande kommando: svn checkout file: /// Users/[ditt användarnamn]/svnroot
-
För fjärråtkomst, aktivera "ssh -åtkomst" (i Systeminställningar/delning) och kontrollera med följande kommando: svn checkout svn+ssh: //my.domain.com/Users/ [ditt användarnamn]/svnroot
Steg 4. Ställ in programmet Subversion Manager
Till exempel stöder svnX alla versioner av Mac OS X från 10.5 till 10.8. Du kan hämta det på
Steg 5. Kör SVNx efter nedladdning, se sedan två fönster med namnet”Working Copies "och" Förråd ".
Under”Lagringsplatser” lägger du till URL: en och inloggningsdata från SVN -servern.
-
Öppna fönstret. Kontrollera din inloggning om du får ett felmeddelande.
-
Byt till Terminal och skriv: svn import -m "dina importmeddelanden"/my/local/project/path/my/remote/svn/repository. Detta kommando lägger till alla filer från det lokala projektet till SVN -servern.
-
Lägg till SVN -arkivkatalogen (från SVN -servern) till listan i fönstret "Working Copy" i SVNx.
Steg 6. Öppna en fungerande kopia av filen/dokumentet i SVNx
När du arbetar med detta projekt kan du se ändringarna i SVNx -fönstret.
Steg 7. Testa dokumentet
Gör mindre ändringar i kopian av filen/dokumentet och uppdatera sedan dokumentet i fönstret "Working Copy".
SVNx visar alla filer med ändringar. Tryck på "Commit" -knappen för att lägga till den i SVN -serverförvaret
Steg 8. Om du vill arbeta med dokument/filer i Subversion -förvaret direkt från Finder är det en bra idé att använda SCPlugin eller SVN Scripts för Finder
Tips
- En del ytterligare dokumentation finns tillgänglig under underkatalogen “doc/” för Subversionsresurser. Läs filen “doc/README” för mer information.
- Subversions huvuddokumentation är en gratisbok som heter Version Control with Subversion eller The Subversion Book. Du kan få det från