Size: 1215
Comment:
|
Size: 587
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]] - Enhanced '''wiki and issue tracking system''' for software development projects (available for all svn repositories) |
* [[Services/VersionControlSystems/Subversion|Subversion]] * [[Services/VersionControlSystems/GitlabUsagePolicy|Git]] ---- [[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.