What is version control system ?
Version control system that management of versions of file or files so that you can get back specific version later.
Version control system are following
- Distributed Version Control System
- Centralized version control system
Distributed Version Control System
Distributed control system is a GIT where each user has a local copy of the entire repository. Local copy of repository means that Git works well in without connecting environment.
Centralized version control system
Centralized version control system is a Team Foundation Version Control (TFVC). TFVC works well for small file and small teams bases. TFVC provides permission control and file level permission access. Since all team member are checked into the central server.