Vanaf Visual Studio Team Foundation Server 2013 is er een nieuwe manier van Version Control: Git. Dit populaire Version Control Systeem is nu naast het vertrouwde TFS Version Control systeem beschikbaar. Wanneer gebruik je welk systeem voor version control en wat zijn exact de verschillen.
4. Strengths
Check-in
Check-out
Best for
•
Scales to very large codebases
•
Large integrated codebases
•
Fine level permission control
•
•
Allows usage monitoring
Control and auditability over
source code down to the file level
•
Offline editing support
•
Medium-sized integrated
codebases
•
Easy to edit files outside Visual
Studio or Eclipse
•
A balance of fine-grained control
with reduced friction
5. Strengths
Check-in
Check-out
Best for
•
Scales to very large codebases
•
Large integrated codebases
•
Fine level permission control
•
•
Allows usage monitoring
Control and auditability over
source code down to the file level
•
Offline editing support
•
Medium-sized integrated
codebases
•
Easy to edit files outside Visual
Studio or Eclipse
•
A balance of fine-grained control
with reduced friction
•
Full offline experience
•
Modular codebases
•
Complete repository with
portable history
Simplified branching model
•
Integrating with open source
•
Highly distributed teams
•
6. Git is the Leading DVCS Tool
Adoption of Git is growing exponentially
Git has support across platforms
Strong Linux and Mac tooling
Support could be improved for Windows developers