Wednesday, December 25, 2019

What is a Version Control System?

What is a Version Control System?


Version Control is System(VCS) that records the changes to a file or set of files over the time so that you can recall specific versions later.

Listed below are the uses of the Version Control System.


  1. It does not allow overwriting each other’s changes.
  2. Allow Developers to work simultaneously.
  3. It allows you to revert files back to a previous state, revert the entire project back to a previous state
  4. Compare changes over time, see who last modified something that might be causing a problem, who introduced an issue and when, and more.

Below are the types of Version Control Systems.


  1. Centralized Version Control Systems (CVCS)
  2. Distruibuted Version Control Systems (DVCS)

No comments:

Post a Comment