April 2017
Intermediate to advanced
564 pages
24h 7m
English
In general, the Version Control System (VCS) of any development mode is built locally. In an enterprise mode, VCS are broadly categorized into two types, namely, centralized and distributed/decentralized version control systems:

Git and TFS are typical products of two models. After comparing the two models, the functionality differences are presented as follows:
| S.No. | Git | TFS |
| 1 | Git is a Distributed Version Control System (DVCS). Changes are distributed between users. | TFS is file-system based and not change set-based. |
| 2 | By design, creating a branch is extremely quick and cheap, with very little overhead. | Creating branches ... |
Read now
Unlock full access