Version Control Systems (cont)
A version control system allows software developers to:
- share development work on a system
- recreate old versions of a system when needed
- identify the current versions of source code files
- restrict who is allowed to modify each source code file
This allows change to be managed/controlled in a systematic way.
VCSs also try to minimise resource use in maintaining multiple versions.
|