1. Home
  2. Wissensdatenbank
  3. Produkte
  4. Managed FlexServer
  5. Wie kann ich ein SVN-Repository (subversion) anlegen?

Wie kann ich ein SVN-Repository (subversion) anlegen?

1.) Legen Sie zunächst ein Basis-Verzeichnis an, in dem Sie Ihre sog. Repositories verwalten. Bitte beachten Sie, dass dieses Verzeichnis nicht unterhalb Ihres DocumentRoots liegen sollte. Im folgenden Beispiel wird das Basis-Verzeichnis direkt unterhalb Ihres HOME-Verzeichnis erstellt:

# cd ~
# mkdir svn_repos

2.) Um die Arbeit mit den dem lokalen SVN-Client und -Server zu erleichtern, können Sie die Umgebungsvariable "PATH" erweitern. Fügen Sie dazu die folgende Zeile in Ihrer "~/.bashrc" hinzu:

# echo 'export PATH="${PATH}:~/_install/subversion/lib:~/_install/subversion/bin"' >> ~/.profile

Diese Änderungen werden allerdings erst beim nächsten Login wirksam, so das Sie sich nun einmal Ab- und wieder Anmelden müssen.
3.) Das erste SVN-Projektverzeichnis können Sie mit folgendem Befehl anlegen. Achten Sie darauf, dass Sie sich in Ihrem HOME-Verzeichnis befinden

# cd ~
# svnadmin create svn_repos/Projekt1

4.) Nun können Sie mit dem soeben erstellten SVN-Repository für Ihr "Projekt1" verschiedenen Clients arbeiten. Ein erster Schritt besteht in der Regel darin, eine lokale Arbeitskopie zu erstellen; die Basis-Version (Rev 0) "auszuchecken".
Bitte beachten Sie, dass Sie hierzu stets das SSH-Protokoll mitbenutzen müssen. Hier ein Beispiel für die Benutzung auf Ihrem Arbeitsplatz:

# mkdir Projekte
# cd Projekte
# svn checkout svn+ssh://USER@HOST/home/USER/svn_repos/Projekt1

Bitte beachten Sie, dass Sie Ihr SSH-Zugangspasswort angeben müssen, solange Sie sich nicht mit einem SSH-Key authentifizieren.
Nun können Sie mit der lokalen Arbeitskopie von "Projekt1" wie gewohnt arbeiten.

Aktualisiert am 10. Juli 2018
War dieser Artikel hilfreich?

Ähnliche Artikel