Revision control services: SVN & Git

Revision control is the management of changes to documents, computer programs, web sites, and other collections of information.

Revision control allows for the ability to revert a document to a previous revision, which is critical for allowing editors to track each other's edits and correct mistakes.



This service is available to:

  • all staff (via their DCO)
  • student societies by special arrangement

Revision control is also known as version control or source control.

It enables revisions to files to be compared, restored, and with some types of files, merged.

The revision control services offered at York are provided using Subversion (SVN) and Git.

The services provide a managed repository and associated storage.

How to request

Staff should contact their Department Computing Officer (DCO) in the first instance. The DCO will then get in touch with the Library & IT Help Desk on your behalf.

Student societies should contact the Library & IT Help Desk directly.

Help & troubleshooting


Library & IT Help Desk

If you're having problems with the revision control services, get in touch with the Library & IT Help Desk.

Our commitments

Service status Live and supported service.
Hours of service 24/7
Service support For help and support with this service, contact the Library & IT Help Desk.
Hours of support Help from the Library & IT Help Desk is available 9am to 5pm, Monday to Friday.
Target availability

General IT Services targets:


The service runs on our high-availability virtual machine platform; in the event of a major incident it will automatically failover between data centres, with only a brief outage.

Filestores are replicated between data centres and should also fail over automatically.

Our performance

Our service standards have been produced in consultation with our customers, and monitor the quality, timeliness and access to facilities and services:

Complaints procedure

If you wish to give us general feedback on this service, please see our Feedback page for ways to get in touch.

If you wish to make a complaint, please see our complaints procedure.