Differences between revisions 21 and 22
Revision 21 as of 2009-06-23 14:59:41
Size: 1215
Editor: 77-56-110-124
Comment:
Revision 22 as of 2013-03-15 07:59:28
Size: 686
Editor: alders
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## page was renamed from VersionControlSystems
## page was renamed from VersionControlSystem
## page was renamed from RevisionControl


= An Introduction to Revision Control Systems =
<<TableOfContents(2)>>
Line 13: Line 5:
Currently we have installed '''Subversion''' on all our platforms. Subversion is the de-facto replacement of the well-known '''CVS''' version control system. CVS is also available in our environment, but we plan to completely replace the CVS repositories with Subversion ones in the long term.
Line 16: Line 7:
 * [[Services/VersionControlSystems/CVS|CVS]] - Using '''cvs'''
Line 18: Line 8:
 * [[Services/VersionControlSystems/Git|Git]]

What is Revision Control?

A revision control system maintains a central repository of files (often source code) which are intended to be editable by a selected group of persons. It stores past versions and information about who modified what at which time. You can read more about it here.

Available Version Contol Systems

  • Subversion - Using svn

  • Trac - Enhanced wiki and issue tracking system for software development projects (available for all svn repositories)

  • Git

Services/VersionControlSystems (last edited 2023-10-16 13:47:32 by alders)