2014-02-20 19 views

回答

1

我發現從SQL查詢發現模板名稱的方式。但是,這隻會列出在TFS2012中創建的項目

USE Tfs_DefaultCollection 

SELECT  tbl_projects.project_name AS [Team Project], tbl_project_properties.value AS [Process Template] 
FROM   tbl_projects INNER JOIN 
         tbl_project_properties ON tbl_projects.project_id = tbl_project_properties.project_id 
WHERE  (tbl_project_properties.name LIKE '%Process Template%') 
1

簡短的回答:沒有。 您可以檢查項目中可用的工作項目類型並推斷使用的過程模板,例如「無國界醫生對敏捷軟件開發」有一個「服務質量要求」。

+0

因此,這不會存儲在TFS數據庫中的任何位置? – thomas

+2

可悲的是。 有這樣一個表,但在2012.2或類似的東西。它只在項目創建期間填充,所以遷移的項目沒有數據。 –

1

TFS Team Project Manager CodePlex是一款免費工具,它將檢查所有團隊項目流程模板(即使它們是自定義的),並告訴您哪個流程模板最有可能用於創建該團隊項目(併爲您提供%置信度在比賽中)。您甚至可以爲其提供額外的「源代碼」流程模板,例如您的公司自定義流程模板,它會告訴您使用它創建了哪些項目。

enter image description here