520 likes | 810 Vues
DEV346. All Aboard the Team Foundation Server Express. Martin Woodward Senior Program Manager Microsoft Corporation. Martin Woodward. martinwo @microsoft.com @ martinwoodward http://woodwardweb.com http://radiotfs.com. aka.ms/ almBooks. I live here. I work here. and here.
E N D
DEV346 All Aboard the Team Foundation Server Express Martin Woodward Senior Program Manager Microsoft Corporation
Martin Woodward martinwo@microsoft.com @martinwoodward http://woodwardweb.com http://radiotfs.com
I work here and here
TFS Myths and Fears • Too Expensive • Hard to install & administer • Just for big organizations • Difficult to use
Team Foundation Server 2010 • Retails for $499 USD • Five users without CALs • Add users with CALs
announcing TFS 2010 Pricing Changes *Effective April 2012
Team Foundation Server 2010 Pricing Changes • Team Explorer Everywhere now a free download • No CAL required to view Reports • No CAL required for System Center Operations Manager Integration http://aka.ms/tfsPricing
announcing Team Foundation Server Express 2012
Team Foundation Server Express 2012 • Only supports SQL Express • Single Server Configuration • No SharePoint or Reporting Integration • Can add additional users by purchasing a CAL • Upgrade to full TFS keeps all data including history • FREE for up to 5 users • Designed for small teams • Source Control • Work Item Tracking • Build Automation • More… • Supported by Visual Studio 2012 Express Editions & Eclipse • Compatible with earlier VS versions
TFS Myths and Fears • Too Expensive • Hard to install & administer • Just for big organizations • Difficult to use BUSTED
Team Foundation Server for Everyone Basic Advanced Team Foundation Server Server Laptop SQL Server Express SQL Server Std./Ent. Simple SCM Complex Integration Small Projects Portfolio Small Teams 1,000-person Teams
demo Getting Started withTFS Express
TFS Myths and Fears • Too Expensive • Hard to install & administer • Just for big organizations • Difficult to use BUSTED BUSTED BUSTED
demo Getting Started with TFS Version Control
Version Control Improvements in TFS 2012 • Local Workspaces • Diff/Merge in VS • Automerge • Merge on Unshelve • Pending Changes Experience • Rollback in UI • Baseless Merge in UI • Execute Bit Support • Much much more…
Moving to TFS for Source Control • Just move Latest • Get latest then check-in • Drag/drop to add • Opportunity to re-think version control for new tooling • Third-party migration tooling • Integration / Migration Toolkit • VSS Upgrade Wizard • Upgrades a VSS database with history to TFS Source Control
VSS Converter in TFS 2010 Settings.xml UserMap.xml
announcing Visual SourceSafe Upgrade Wizard
VSS Upgrade Wizard • Shipping around TFS 2012 RTM timeframe • No more command line :-) • No need to define username mapping up-front • No need to have VSS installed • Works with on-premises and tfspreview
Build Automation • Integrate early, integrate often • Continuous Integration • Builds on every check-in • Gated check-in to control quality • Rolling builds to control frequency • Run build-verification tests easily • Easily customize to meet your needs
demo Build Automation
demo Planning Work
demo Agile Planning
Compare TFS Versions Service Express Server Work Items, Source Control, & Build Agile Product/Project Management Test Case Management Heterogeneous Development Installation and Setup Collaborate with anyone, from anywhere Data stays inside your network SharePoint Integration Data Warehouse & Reporting
TFS Myths and Fears • Too Expensive • Hard to install & administer • Just for big organizations • Difficult to use BUSTED BUSTED BUSTED BUSTED
Team Foundation Server 2012 • Easy to use • Easy to install • Tightly Integrated • Much more than just version control
Martin Woodward martinwo@microsoft.com @martinwoodward http://woodwardweb.com http://radiotfs.com Find Me Later At DEV01-TLC: Application Lifecycle Management (ALM)
Related Content • Breakout Sessions
Related Content • Breakout Sessions
Related Content • Breakout Sessions Hands-on Labs (session codes and titles)
DEV Track Resources • Visual Studio Home Page :: http://www.microsoft.com/visualstudio/en-us • Somasegar’s Blog :: http://blogs.msdn.com/b/somasegar/ • Jason Zander’s Blog :: http://blogs.msdn.com/b/jasonz/ • Facebook :: http://www.facebook.com/visualstudio • Twitter :: http://twitter.com/#!/visualstudio
Resources Learning TechNet • Connect. Share. Discuss. • Microsoft Certification & Training Resources http://northamerica.msteched.com www.microsoft.com/learning • Resources for IT Professionals • Resources for Developers • http://microsoft.com/technet http://microsoft.com/msdn
MS Tag Scan the Tag to evaluate this session now on myTechEd Mobile