1 / 24

Omaha Team System User Group

Omaha Team System User Group. Welcome!. TFS Command Line Tools & TFS Power Tools. Command Line Tools. TFS Command Line Tools Administration Customization Build Setup/Configuration TF Command Line Tools Version Control Very Useful. Command Line Tools Administration. TFSSecurity

Download Presentation

Omaha Team System User Group

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. Omaha Team System User Group Welcome!

  2. TFS Command Line Tools &TFS Power Tools

  3. Command Line Tools TFS Command Line Tools • Administration • Customization • Build • Setup/Configuration TFCommand Line Tools • Version Control • Very Useful

  4. Command Line Tools Administration • TFSSecurity • TFSDeleteProject (TFSAdmin covered in Setup/Config)

  5. Command Line Tools Administration – TFSSecurity • Create, modify, delete • TFS Groups • Users • Create, modify, delete permissions • TFS Groups • Users • Use Visual Studio for everyday use • Use command line for batch or automated processes

  6. Command Line Tools Administration – TFSDeleteProject • Demo - Let’s delete a project

  7. Command Line ToolsCustomization • TFSFieldMapping • witimport • witexport • witfields • glimport • glexport

  8. Command Line ToolsCustomization - TFSFieldMapping • Change or customize the project-mapping XML file after you create a team project • Use same utility to upload/download • MS Project required

  9. Command Line ToolsCustomization – witimport/witexport • Export/Import WIT • Separate tools for each • Exports WIT as XML • Witimport treats items with new/different names as “new” • Recommend using Process Editor in Power Tools

  10. Command Line ToolsCustomization – glimport/glexport • Export/Import Global Lists • Separate tools for each • Exports as XML • glimport treats items with new/different names as “new” • Recommend using Process Editor in Power Tools

  11. Command Line ToolsConfig/Setup • TFSAdminUtil • TFSSetupWarehouse • TFSReg

  12. Command Line Tools Setup/Config - TFSAdminUtil Not Your Everyday Tasks • Change service accounts and passwords • Rename or move servers • Add additional servers • http://msdn.microsoft.com/en-us/library/ms253116.aspx • Use Visual Studio

  13. Command Line Tools Setup/Config - SetupWarehouse • Runs automatically during initial TFS Install • Can be run anytime to delete and rebuild TFS Warehouse • Corruption • Server moves • Backup/restore • Run it only when necessary • http://msdn.microsoft.com/en-us/library/ms400783.aspx

  14. Command Line Tools Setup/Config - TFSReg • Server moves • Backup/restore • http://msdn.microsoft.com/en-us/library/ms253176.aspx

  15. Command Line ToolsTF Commands • Add • Branch • Branches • Changeset • Checkin • Checkout • Configure • Delete • Destroy** • Diff • Dir • Folderdiff* • Get • Help • History • Label • Labels • Lock • Merge** • Merges • MSDN • Permission • Properties • Rename • Resolve • Shelve • Shelvesets • Status** • Undelete** • Undo** • Unlabel • Unshelve • View • Workfold • Workspace • Workspaces

  16. TFS Power Tools • Tools not Toys • New version just released! • New Features • Team Members • Shell Extensions • PowerShell Support • TFPT (enhanced)

  17. TFS Power ToolsTFPT • CreateTeamProject • Scorch • Workspace • Unshelve • Rollback** • Online • GetCS • UU • Annotate • Review • History • Workitem • Query • Treeclean • DestroyWI** • DestroyWITD • TweakUI

  18. TFS Power ToolsProcess Editor • Default Templates are a good starting point • Modification of templates can be “interesting” • Practice on “fake” projects • Bring your patience

  19. TFS Power ToolsProcess Editor • Demo

  20. TFS Power ToolsBuild Notification • Alternative to email • Check the status of “other” builds • Quick Access to • Build Logs • Drop Folder • Changesets • Work Items

  21. TFS Power ToolsBuild Notification • Demo

  22. TFS Power ToolsTeam Members • Demo

  23. TFS Power ToolsWindows Shell Extensions • Demo

  24. Thank You Russ Wagner wagnerr@fcsamerica.com

More Related