Ich bin vor einiger Zeit teilweise auf Mac OS X umgestiegen und wollte mir einen lokalen Subversion (SVN) Server installieren. Nachfolgend eine stickpunktartige Anleitung zur Installation eines Subversion Server unter Mac OS X.
1. Fink aktualisieren
Als erstes sollte man seine Fink Installation auf den neusten Stand bringen.
fink selfupdate
und danach noch ein
fink update-all
2. Subversion Server installieren
Den Subversion Server kann man jetzt ganz einfach über Fink installieren. Es werden dabei alle Abhängigkeiten aufgelöst und gegebenenfalls installiert. Da Fink ein Kommandozeilenprogramm ist, ist es nötig ein Terminalfenster zu öffnen. Jetzt kann man über folgenden Befehl den SVN Server installieren:
fink install svn
3. Subversion Client installieren
Nachdem der eigentliche SVN Server installiert ist, benötigen wir noch eine SVN Client um mit dem SVN Server kommunizieren zu können.
fink install svn-client
4. Subversion Dokumentation installieren
Die Dokumentation des Subversion Server kann über folgenden Befehl installiert werden:
fink install svn-doc
5. Subversion Repository erstellen
In diesem Beispiel gehen ich davon aus, dass das Repository innerhalb des Home-Verzeichnis erstellt werden soll. Möchte man an einer anderen Stelle das Repository betreiben, so muss man den Pfad selbstverständlich anpassen.
svnadmin create /Users/subhead/svn
6. Subversion Server starten
Den Subversion Server kann man jetzt über folgenden Befehl starten:
svnserve -d -r /Users/subhead/svn
7. Subversion Server konfigurieren
In der Datei svnserve.conf können weitere Einstellungen vorgenommen werden. Der SVN Server ist in der Basiskonfiguration zwar schon voll lauffähig, doch unter Umständen möchte man den Server noch an seine eigenen Bedürfnisse anpassen.
Zu der Benutzung des Subversion Server werde ich zu einem späteren Zeitpunkt eine weitere Anleitung schreiben.