Subversion, ibland kallat SVN, är ett system med öppen källkod som kommer ihåg varje ändring som görs i dina filer och kataloger. Det kan vara till hjälp om du vill spåra hur dina dokument har förändrats över tiden eller för att återställa en äldre version av en fil. Börja i steg 1 för detaljerade instruktioner för installation av Subversion på Mac OS X.
Steg
Del 1 av 2: Installera från ett binärt paket
Steg 1. Navigera till
Där hittar du ett antal binärer som du kan ladda ner, var och en med olika krav. Välj den som passar dig bäst.
Steg 2. Packa upp
pkg -fil. Det bör skapa ett Subversion -installationsprogram på skrivbordet. Dubbelklicka på den filen och följ installationsstegen enligt anvisningarna.
Steg 3. Öppna terminalen i mappen Verktyg
Alternativt kan du söka i Spotlight efter Terminal. Ange följande vid [användarnamn] $ prompten:
-
svn [enter]
-
Om det returnerar "Skriv" svn -hjälp "för användning", fungerar svn korrekt.
-
Om/usr/local/bin inte finns i din väg, redigera din.profil och lägg till en rad som följande:
exportera PATH = $ PATH:/usr/local/bin
-
Öppna ett annat terminalfönster och försök igen med: svn [enter]
Del 2 av 2: Konfigurera din subversionsmiljö
Steg 1. Konfigurera en SVN -server
Du behöver detta för att distribuera ett Subversion -projekt.
Steg 2. Starta Terminal, skapa sedan en katalog som heter svnroot i din kontokatalog, enligt följande:
mkdir svnroot
-
Skriv: svnadmin create/Users/[ditt användarnamn]/svnroot
-
Det skapar din server!
Steg 3. Använd svn -servern med Terminal. Du kan checka ut i terminalen med det här kommandot: svn checkout file: /// Users/[ditt användarnamn]/svnroot
-
För fjärråtkomst, aktivera "ssh -åtkomst" (i Systeminställningar/Delning) och kassa med: svn checkout svn+ssh: //my.domain.com/Users/ [ditt användarnamn]/svnroot
Steg 4. Skapa en Subversion -klient
Till exempel stöder svnX alla nuvarande versioner av Mac OS X från 10.5 till 10.8. Du kan hämta det på
Steg 5. Efter nedladdningen, starta SVNx och du kommer att se 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; om du får ett fel, kolla inloggningen.
-
Byt till terminalen och skriv: svn import -m "ditt importmeddelande"/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 sökvägen till ditt SVN -arkiv (från SVN -servern) till listan i fönstret Working Copy i SVNx.
Steg 6. Öppna din arbetskopia i SVNx
När du arbetar med detta projekt ser du dina ändringar här.
Steg 7. Testa det
Gör en liten ändring av din arbetskopia och uppdatera sedan fönstret Arbetskopia.
SVNx visar alla filer med ändringar. Tryck på Commit -knappen för att lägga till den i SVN Server Repository
Steg 8. Om du föredrar att arbeta på Subversion -förvaret direkt från Finder, överväg att använda antingen SCPlugin eller SVN Scripts för Finder
Tips
- Olika ytterligare dokumentation finns i dokumentet/ underkatalogen för Subversion -källan. Se fil doc/README för mer information.
- Den primära dokumentationen för Subversion är gratisboken Version Control with Subversion, alias "Subversion Book". Du kan få det från