slides as pptx - Benjamin Day Consulting, Inc.

advertisement
martinwo@microsoft.com
@martinwoodward
http://woodwardweb.com
http://radiotfs.com
tinyurl.com/
proalm12
www.benday.com benday@benday.com
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
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
Complete repository with
portable history
Simplified branching model
•
Modular codebases
•
Integrating with open source
•
Highly distributed teams
•
Git is the Leading DVCS Tool
•
•
Adoption of Git is growing exponentially
Git is used to interchange data between SCM tools
Git as a Deployment Protocol
•
Used to deploy web applications on many cloud providers
(Windows Azure, Heroku, Facebook)
Git has support across platforms
• Strong Linux and Mac tooling
• Support could be improved for Windows developers
Git fully integrated
into Visual Studio
and TFS
Team Foundation Server / Service
Project 1
3rd Party
Project 2
Local
Repo
3rd Party
Other
Remote
Git Repo
Free Plan for up to 5 users
 Unlimited number of projects
Included for certain paid MSDN
subscribers:
 Version control (TFVC or Git)
 Work item tracking
 Agile planning tools
 Feedback Management
 Build (in preview - limits apply)
Find out more:
http://tfs.visualstudio.com
Integrating the leading DVCS solution into the leading ALM suite
• Use centralized or distributed modes and always get the full integrated ALM capabilities
of TFS
•
Pick Agile, CMMI, or Scrum processes or create your own
• Tooling to support best of breed practices regardless of your development
methodology
•
•
Target the platform of your choice from the development environment of your choice
http://www.benday.com | benday@benday.com
Download