1 / 36

Top Ten Tips for Team Foundation Server

Top Ten Tips for Team Foundation Server. Martin Woodward Teamprise. Visual Studio Team System. Team Foundation Server. Reporting. Change Management. Version Control. Source Control. Work Item Tracking. Project Site. Dev Team (Remote). Dev Team (Local). Build Server. Business User.

morag
Download Presentation

Top Ten Tips for Team Foundation Server

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Top Ten Tips forTeam Foundation Server Martin Woodward Teamprise

  2. Visual Studio Team System

  3. Team Foundation Server Reporting Change Management Version Control Source Control Work Item Tracking Project Site

  4. Dev Team (Remote) Dev Team (Local) Build Server Business User Win 2003 Server SQL Server 2005 IIS 6.0 Version Control Proxy (Remote) Active Directory HTTP / S TCP/IP Team Foundation Server Team System Deployment

  5. Top Ten TFS Tips

  6. 10

  7. TF.exe is your Friend The most powerful for Team Foundation Source Control is the command line.

  8. 9

  9. Baby Come Back Accessing Deleted Files

  10. 8

  11. Users are Painful Manage TFS Security with Active Directory Groups.

  12. Team Foundation Application WindowsSharepointServices SQL2005ReportingServices TFS Server Admin Project Admin Project Reader Project Contributor Team Foundation Server Users Team Foundation Administrators Site Administrator Content Manager, Site Administrator Project Administrators Project site-level Administrator Project site-level Content Manager ProjectContributors Project site-level Contributors Project site-level Browser ProjectReaders Project site-level Readers Projects site-level Readers

  13. 7

  14. Make TFS Work Your Way Customize your Work Items

  15. 6

  16. Plan your Repository Recommended file structure for Version Control.

  17. Recommended File Structure

  18. Branching and Merging Source: http://downloads.seapine.com/pub/papers/SCMBranchingModels.pdf

  19. TFS Branching Features • Path-space branching • Support for merging changes • Branch from any point in history • Cherry Pick Changesets

  20. 5

  21. TFS for Everyone Else Accessing Team Foundation Server Outside of Visual Studio 2005

  22. 4

  23. Extending TFS Use the .NET object model to extend Team Foundation Server

  24. 3

  25. The Exception To The Rule Hidden web services on your Team Foundation Server

  26. 2

  27. Change != Bad TFS is new and different – you will need time to adjust.

  28. The Changeset • The unit of atomic check-in • Files versioned by changeset in which they were modified

  29. 1 2 3 4 1 3 Check out != Get Latest Edit Pendingon Version 3 Get Latest Get Latest Check in

  30. 1 2 3 4 1 Check out != Get Latest Edit Pendingon Version 1 AttemptedCheck in Get Latest Get Latest Check in

  31. Shelving • Put work on hold • Can be thought of as temporary developer branch.

  32. 1

  33. Don’t Do That The power of the TFS Security Model

  34. Question and Answer Martin Woodward Senior Software Engineer Teamprise martin@teamprise.com www.teamprise.com

More Related