Version Control Systems: Difference between revisions
Appearance
Joerg.hampel (talk | contribs) m remove duplicate headline |
m typo in URL |
||
| (2 intermediate revisions by one other user not shown) | |||
| Line 1: | Line 1: | ||
Version Control Systems (also referred to as Source Control or Source Code Control systems) are software tools used to capture changes to documents or files. The version control software tracks every change to the code and stores it in a dedicated database. | Version Control Systems (also referred to as Source Control or Source Code Control systems) are software tools used to capture changes to documents or files. The version control software tracks every change to the code and stores it in a dedicated database. | ||
Version Control Systems are typically used in software development to manage source code. If a developer makes a mistake, he can step back, match his code to previous versions of code, and implement fixes with minimal disruption to his teammates. | Version Control Systems are typically used in software development to [[Source Code Control|manage source code]]. If a developer makes a mistake, he can step back, match his code to previous versions of code, and implement fixes with minimal disruption to his teammates. | ||
There are various tools and systems available. Some of the more popular ones are: | There are various tools and systems available. Some of the more popular ones are: | ||
* [[hg|Mercurial]] | * [[hg|Mercurial]] | ||
* [[Git|Git]] | * [[Git|Git]] | ||
* [[Subversion]] | |||
* [https://wikipedia.org/wiki/Concurrent_Versions_System CVS] | |||
[[Category:SCC]] | [[Category:SCC]] | ||
Latest revision as of 07:53, 21 June 2019
Version Control Systems (also referred to as Source Control or Source Code Control systems) are software tools used to capture changes to documents or files. The version control software tracks every change to the code and stores it in a dedicated database.
Version Control Systems are typically used in software development to manage source code. If a developer makes a mistake, he can step back, match his code to previous versions of code, and implement fixes with minimal disruption to his teammates.
There are various tools and systems available. Some of the more popular ones are: