Size: 1166
Comment:
|
Size: 749
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 |
Line 12: | Line 5: |
== 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 16: | Line 8: |
* [[Services/VersionControlSystems/CVS|CVS]] - Using '''cvs''' * [[Services/VersionControlSystems/Trac|Trac]] - A '''project managing''' feature available for all svn repositories |
* [[Services/VersionControlSystems/Trac|Trac]] - Enhanced '''wiki and issue tracking system''' for software development projects (available for all svn repositories) * [[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.
Available Version Control Systems
Subversion - Using svn
Trac - Enhanced wiki and issue tracking system for software development projects (available for all svn repositories)