Differences between revisions 19 and 31 (spanning 12 versions)
Revision 19 as of 2009-06-16 09:25:33
Size: 1166
Editor: 77-56-110-124
Comment:
Revision 31 as of 2023-10-16 13:47:32
Size: 674
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)>>
#rev 2018-09-25 pmeier
#rev 2020-09-03 pmeier
Line 12: Line 6:
== Available Version Contol Systems ==
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.
== Available Version Control Systems ==
Line 15: Line 8:
 * [[Services/VersionControlSystems/Subversion|Subversion]] - Using '''svn'''
 * [[Services/VersionControlSystems/CVS|CVS]] - Using '''cvs'''
 * [[Services/VersionControlSystems/Trac|Trac]] - A '''project managing''' feature available for all svn repositories
 * [[Services/VersionControlSystems/Subversion|Subversion]]
 * [[Services/VersionControlSystems/GitlabUsagePolicy|Git]] ([[Services/VersionControlSystems/GitlabMigration|Gitlab ISG D-ITET to ID migration]])
----
[[CategoryREVC]]

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 Control Systems


CategoryREVC

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