Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Determining which TFS process template is being used

How can one determining which TFS process template is being used? A few were installed and now I can't determine which one is being used by TFS.

like image 256
Matt Avatar asked Mar 22 '12 23:03

Matt


People also ask

What is process template in TFS?

A TFS process template is used to define the fields, rules, and state workflow for work item types in a TFS project. These settings are important because when synchronizing, each transition will be replayed in TeamPulse.

Which process template is used for formal project management?

The Scrum process template supports a popular approach to managing projects in an agile way. Use the Formal Project Management Process template to create a project area for traditional project management.

Which of these process templates are available in azure DevOps?

The work tracking objects contained within the default processes and process templates—Basic, Agile, CMMI, and Scrum—are the same and summarized below. The Basic process is available from Azure DevOps Server 2019.1 and later versions.


Video Answer


3 Answers

TFS Team Project Manager on CodePlex is a free tool which will inspect all your team projects process templates (even if they're customized) and tell you which process template was most likely used to create that Team Project (and give you a % confidence in the match). You can even give it additional "source" process templates, such as your company custom process template, and it will tell you which projects were created with it.

Team Project Manager Screenshot

like image 198
Dylan Smith Avatar answered Oct 11 '22 02:10

Dylan Smith


In addition to Edward's approach:

Another one, quick & dirty and without any capability to reveal any changes you might have performed, is the following:
Right-Click on your TeamProject from within the Team Explorer and select "Team Project Process Guidance":
enter image description here
This should pop-up a webpage that will show you the Process Template that was used to create it.

like image 40
pantelif Avatar answered Oct 11 '22 01:10

pantelif


If you have not modified the process templates (either the ones that are included with TFS, or any that you might have downloaded and installed) then you can export the process template as an XML file and compare against the original version.

(That link is really about modifying the process template, but steps 1-3 discuss how to export the current process template for a Team Project.)

Of course, even if you had modified the process templates slightly, using a diff tool may be able to yield results as to which process templates those were derived from.

like image 3
Edward Thomson Avatar answered Oct 11 '22 03:10

Edward Thomson