SVN ist ein Versionskontrollsystem und verwaltet Dateien und Verzeichnisse und alle Änderungen an
diesen. Das erlaubt Ihnen jede beliebige Version wiederherzustellen und die Änderungen zu verfolgen.
SVN ist ein allgemeines System, es kann alle möglichen Arten von Dateien verwalten.
SVN steht dabei zentral im Netzwerk für alle Benutzer mit entsprechenden Berechtigungen zur Verfügung.
Am einfachsten geht das mit einem Tool wie Eclipse oder TortoiseSVN (beides sind Subversion Client Programme), beide sind sowohl unter Linux als
auch Windows verfügbar.
Über einen sogenannten Checkout wird eine Kopie vom Repository auf der lokalen Festplatte
angelegt.
Direkt auf der Linux Commandline geht das auch so:
svn checkout
http://IhrBenutzerName@svnXYZ.saas-secure.com/svn/meinProjekt
Die Kopie kann nun verändert, erweitert oder Teile können gelöscht werden.
Erst mit einem Commit werden die Änderungen zum SVN Server übertragen und sind für alle anderen Benutzer auch sichtbar.
Je nach Verwaltungssoftware, USVN, Redmine, Trac usw., gibt es
unterschiedliche Möglichkeiten. Je nach System ist die Berechtigungsvergabe auf Gruppenebene möglich
kann aber auch auf Benutzerebene erfolgen. Zur Vereinfachung, egal unter welcher SVN Verwaltung
sollte man jedoch auf Rollen- bzw. Gruppenrichtlinien zurückgreifen.
Mit unserer Subversion Verwaltung können Sie Berechtigungen auf Rollen-Basis vergeben.
Ja, das ist möglich. Fragen Sie direkt beim Support an.
Absolut sicher!
Tägliche Backups stellen sicher, dass keine Daten verloren gehen sollte es zu einem
Hardware defekt kommen. Zum Anderen läuft jeder SVN Server in einem eigenen Container und ist vor
fremden Zugriffen geschützt.
Hier finden Sie eine Anleitung, wie Sie über unser Kundencenter ein SVN Backup herunterladen können.
Eine weitere Möglichkeit ein SVN Backup zu erstellen: Wie macht man ein Backup oder Restore von einem SVN Server.