A centralized version control system (CVCS) is like a manager of change in software development. It keeps all versions and updates of code stored on a single server. When we want to work on a file we just pick it up from this central server & make ou...