Presentation is loading. Please wait.

Presentation is loading. Please wait.

Omaha Team System User Group Welcome!. TFS Command Line Tools & TFS Power Tools.

Similar presentations


Presentation on theme: "Omaha Team System User Group Welcome!. TFS Command Line Tools & TFS Power Tools."— Presentation transcript:

1 Omaha Team System User Group Welcome!

2 TFS Command Line Tools & TFS Power Tools

3 Command Line Tools Command Line Tools TFS Command Line Tools Administration Administration Customization Customization Build Build Setup/Configuration Setup/Configuration TF Command Line Tools Version Control Version Control Very Useful Very Useful

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

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

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

7 Command Line Tools Customization TFSFieldMapping TFSFieldMapping witimport witimport witexport witexport witfields witfields glimport glimport glexport glexport

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

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

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

11 Command Line Tools Config/Setup TFSAdminUtil TFSAdminUtil TFSSetupWarehouse TFSSetupWarehouse TFSReg TFSReg

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

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

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

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

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

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

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

19 TFS Power Tools Process Editor Demo Demo

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

21 TFS Power Tools Build Notification Demo Demo

22 TFS Power Tools Team Members Demo Demo

23 TFS Power Tools Windows Shell Extensions Demo Demo

24 Thank You Russ Wagner wagnerr@fcsamerica.com


Download ppt "Omaha Team System User Group Welcome!. TFS Command Line Tools & TFS Power Tools."

Similar presentations


Ads by Google