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

24
Omaha Team System User Group Welcome!
  • date post

    20-Dec-2015
  • Category

    Documents

  • view

    230
  • download

    4

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

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 ToolsAdministration

TFSSecurity TFSDeleteProject

(TFSAdmin covered in Setup/Config)

Command Line ToolsAdministration – 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

Command Line ToolsAdministration – TFSDeleteProject

Demo - Let’s delete a project

Command Line ToolsCustomization

TFSFieldMapping witimport witexport witfields glimport glexport

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

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

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

Command Line ToolsConfig/Setup

TFSAdminUtil TFSSetupWarehouse TFSReg

Command Line ToolsSetup/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

Command Line ToolsSetup/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/ms40

0783.aspx

Command Line ToolsSetup/Config - TFSReg

Server moves Backup/restore http://msdn.microsoft.com/en-us/library/ms25

3176.aspx

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

TFS Power Tools

Tools not Toys New version just released! New Features

Team Members Shell Extensions PowerShell Support TFPT (enhanced)

TFS Power ToolsTFPT

CreateTeamProject Scorch Workspace Unshelve Rollback** Online GetCS UU Annotate

Review History Workitem Query Treeclean DestroyWI** DestroyWITD TweakUI

TFS Power ToolsProcess Editor

Default Templates are a good starting point Modification of templates can be “interesting” Practice on “fake” projects Bring your patience

TFS Power ToolsProcess Editor

Demo

TFS Power ToolsBuild Notification

Alternative to email Check the status of “other” builds Quick Access to

Build Logs Drop Folder Changesets Work Items

TFS Power ToolsBuild Notification

Demo

TFS Power ToolsTeam Members

Demo

TFS Power ToolsWindows Shell Extensions

Demo

Thank You

Russ Wagner

[email protected]