Revision Control
Der Revision Control Service erlaubt die zentrale Versionsverwaltung von Dateien und Verzeichnissen. Die Versionierung erfolgt in einem zentralen Projektarchiv (Repository) in Form einer einfachen Revisionsz?hlung.
Für Revision Control stehen unseren Kunden zwei Produkte zur Verfügung: ein Subversion- und GitLab-Server.
Ohne den Aufwand für den Betrieb eines Servers k?nnen die nachstehenden Funktionen genutzt werden.
- Verzeichnisversionierung: Nicht nur einzelne Dateien, sondern der komplette Verzeichnisbaum wird versioniert.
- Echte Versionsgeschichte: Dateien und Verzeichnisse k?nnen kopiert und umbenannt werden, ohne deren Geschichte (Historie) zu verlieren.
- Atomare Commits: Ein Befehl wird entweder komplett oder gar nicht ausgeführt.
- Versionierte Metadaten: Jeder Datei und jedem Verzeichnis k?nnen beliebige, zus?tzliche Informationen zugeordnet werden. Diese Informationen werden mit versioniert.
- Konsistentes Datenmanagement: Es k?nnen nicht nur Text- sondern auch Bin?rdateien versioniert werden.
- Branching und Tagging: Verschiedene Etappen eines Projekts k?nnen gleichzeitig durch Branching und Tagging versioniert werden.
Gitlab und Subversion Repositories stehen Mitarbeitenden und Organisationseinheiten der ETH kostenfrei zur Verfügung. Für grosse Datenmengen wird der Festplattenplatz gem?ss den Ans?tzen der Systemdienste für Network Attached Storage (NAS) verrechnet.
GitLab
GitLab kann ohne Bestellung mit einem ETH Konto benutzt werden. Der ETH GitLab Server ist über gitlab.ethz.ch erreichbar.
Subversion
Subversion Repositories k?nnen via Service Desk bestellt werden.
Support
Anfragen bitte per E-Mail an