Upload
jeffery-stevens
View
214
Download
0
Tags:
Embed Size (px)
Citation preview
Team Explorer EverywhereEdward ThomsonSoftware Development Engineer, Microsoft Corporation
April 4, 2011
Agenda
Introductions
Why standardize on Team Foundation Server?
Demonstration of TFS for Java Developers
Adopting Team Foundation Server
Edward [email protected]
Software Development Engineer at Microsoft Team Foundation Server Cross-Platform
Team Mac User, Java Developer on Eclipse
Formerly of Teamprise, acquired in 2009
Heterogeneous DevelopmentCosts and Complexities
Redundant process definitions
Collaboration barriers between teams
Administration of multiple systems
Incompatible reporting to management
Heterogeneous DevelopmentStandardize on Team Foundation Server
Improved project visibility and tracking
Improved team collaboration
Consistent reporting and methodologies
Heterogeneous Development
Heterogeneous Development
Heterogeneous Development
Flash BuilderAptana Studio
What is Team Explorer Everywhere?
Team Foundation Server access from within Eclipse-based IDEs Standard “team provider”, familiar to
Eclipse users
Cross-platform Command-line Client Same syntax as Windows Command-line
Client for script portability
Heterogeneous Development
Team Foundation Server
Business Analyst
Build Server
Tech Writer on Mac OS X
.NET Developer on Visual Studio
Test Team User
C++ Developer on Linux
Java Developer on Eclipse
Using Team Explorer Everywhere
DemonstrationTeam Foundation Server plug-in for Eclipse
Bringing Consistency Across Teams
Team Explorer Everywhere
Visual Studio Team Explorer
CMMI, Agile and Custom Process Templates
Project Reporting
Atomic Check-in
Check-in Policies
Work Item Linking
Work Item Hierarchies
Branch Visualization
Synchronization in Eclipse
Shelve / Unshelve
Team Build Java Builds .NET Builds
Continuous Integration
Gated Check-in
Adopting Team Foundation Server Start with the “pain points”
Version Control Work Item Tracking Build
Trial Internally
Adopting Team Foundation Server Start with the “pain points”
Version Control Work Item Tracking Build
Trial Internally
Adopting Team Foundation Server Migration and Synchronization from
existing tools
Integration into third-party tools CruiseControl Hudson
Getting Team Explorer Everywhere
90 Day Trialhttp://tinyurl.com/tee2010
Included in Visual Studio Ultimate with MSDN
Available separately (requires TFS CAL)
Additional Resources
Team Explorer Everywhere 90-day trialhttp://tinyurl.com/tee2010
Build Extensions Power Toolhttp://tinyurl.com/buildpt
MSDN Forumhttp://tinyurl.com/teeForum
© 2011 Microsoft Corporation. All rights reserved. Microsoft, Visual Studio, the Visual Studio logo, and [list other trademarks referenced] are trademarks of the Microsoft group of companies.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond
to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.
MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED, OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.