SVN Server
SVN Server ist ein unter Open Source laufendes Versionskontrollsystem, mit dem Sie aktuelle und ältere Dateiversionen beibehalten können und auf über Netzwerke hinweg einfach und effizient auf das Repository zugreifen können. Es macht Aufzeichnungen über jede Änderung an Ihren Daten und ermöglicht es Ihnen, den vollständigen Versionsverlauf von Dateien und Verzeichnissen zu verfolgen, ältere Versionen Ihrer Daten aus dem Repository zu wiederherzustellen, und ganze Verzeichnis-Bäume unter Beibehaltung des Revisionsverlaufs zu verschieben bzw. zu kopieren.
Repositories erstellen
Das Repository ist der zentrale Speicherort für die Dateien und Verzeichnisse von SVN Server. Alle Änderungen, die an den Dateien im Repository vorgenommen werden, werden versioniert und aufgezeichnet.
So erstellen Sie ein Repository:
- Klicken Sie auf Hinzufügen.
- Geben Sie in der Registerkarte Allgemein die folgenden Details ein:
- Repository-Name: Geben Sie einen von Ihnen gewählten Namen ein, damit Benutzer das Repository identifizieren können, mit dem sie eine Verbindung herstellen möchten.
- Bereich: Geben Sie einen von Ihnen gewählten Namen ein, damit Benutzer erkennen, mit welchem Authentifizierungs-Namensraum sie eine Verbindung herstellen. Dieser Authentifizierungs-Namensraum wird als Schlüssel verwendet, der mit mehreren Repositorys verknüpft sein kann.
- Anonyme Befugnis: Weisen Sie Ebenen von Zugriffsberechtigungen zu, um anonymen Benutzern den Zugriff auf dieses Repository zu erlauben oder zu verweigern.
- Zugriffs-URL: Verwenden Sie die URL, um auf Ihr Ziel-Repository zuzugreifen.
- Klicken Sie auf Benutzer > Hinzufügen, um Benutzerkonten zu erstellen, die auf dieses Repository zugreifen können. Standardmäßig haben die Benutzer Lese/Schreibzugriff.
Einschränkungen:
- Bei Repository-Name und Bereich wird Groß- und Kleinschreibung berücksichtigt und sie dürfen nur alphanumerische Zeichen, Punkte (.), Bindestriche (-) und Unterstriche (_) enthalten. Das erste und das letzte Zeichen darf kein Leerzeichen sein.
- SVN Server unterstützt noch keine HTTP- und HTTPS-Protokolle.
So entfernen Sie ein Repository:
Wählen Sie das zu entfernende Repository aus und klicken Sie auf Entfernen.
Hinweis: Alle Daten und Konfigurationen des ausgewählten Repositorys werden endgültig entfernt und können nach dem Löschen des Repositorys nicht wiederhergestellt werden.
Einstellungen anpassen
Sie können Änderungen an bestehenden Repositories oder Benutzerkonten in der Benutzeroberfläche vornehmen.
So bearbeiten Sie Repository-Einstellungen oder Benutzerkonten:
Doppelklicken Sie auf das anzupassende Repository, oder wählen Sie das Repository aus und klicken Sie auf Bearbeiten. Sie können den Bereichsnamen, anonyme Befugnisse ändern und bestimmte Benutzerkonten hinzuzufügen oder entfernen.