0 votes
in DevOps by
What do you understand by a Version Control System (VCS)? Define its uses.

1 Answer

0 votes
by

A Version Control System or VCS is a system that is capable of recording changes made to a file or a group of files over time. Git and Mercurial are two of the most popular version control systems. Important uses of a VCS are:

  1. Check what was the last modification that caused a problem
  2. Compare the changes made over time
  3. Identifying who introduced a new issue and at what time
  4. Revert a file or files to some earlier state
  5. Revert the complete project to a previous state
...