Page tree
Skip to end of metadata
Go to start of metadata

Table of contents:

Requests, failure reports and repairs

Please contact us via email servicedesk@id.ethz.ch or phone +41 44 632 77 77

Service Information and Update

Blog eintrag



Service description


Description

The revision control service enables version management to be handled centrally for files and directories. Versioning takes place in a central repository in the form of a simple revision counter.

Two products are available to our customers for Revision Control: a Subversion and a GitLab server.

Customer Benefit

The following functions can be used without the need for a server and the associated outlay.

  • Directory versioning: Not only individual files, but the entire directory tree is versioned.
  • Real version history: Files and directories can be copied and renamed without losing their (change) history.
  • Atomic commits: A command is either executed completely or not at all.
  • Versioned meta data: Any kind of additional information can be assigned to each file and each directory. This information is also subject to versioning.
  • Consistent data management: Not just text but also binary files can be versioned.
  • Branching and tagging: Different stages of a project can be versioned simultaneously through branching and tagging.

Customer Groups / Cost / Order

Gitlab and Subversion repositories are available free of charge to ETH staff and organisational units. For large amounts of data, hard disk space is charged for in accordance with the approaches used for Network Attached Storage (NAS) system services.

GitLab

GitLab can be used with an ETH account without being ordered. The ETH GitLab server can be reached via gitlab.ethz.ch.

Subversion

Subversion repositories can be ordered via the Service Desk.

  • No labels