2013-01-31 43 views
1

我正在將我們的團隊從TFS 2005升級到2012年。我們目前所做的一直都是做一些強制性的工作項目,我們會爲每項工作做一些工作。我們正在沿着SCRUM路線走下去,因此對於每個衝刺來說,我想要一組強制性工作項目作爲任務添加到衝刺中。我們現在通過在VS IDE中手動創建或通過Excel手動創建這些。這些項目通常由'更新寄存器','更新規格','更新用戶指南','部署到UAT','部署到現場'等組成。TFS強制性工作項目自動創建?

這個過程適用於我們,我們打算繼續這樣做。有沒有人知道這些項目可以自動生成的方式(它們總是相同的,並且應該存在於每個衝刺中)。理想情況下,我想將它們添加到SCRUM模板中,但是如果沒有這樣做,我打算編寫一個Excel加載項,它只是簡單地添加數據,以便我們可以發佈到TFS。

乾杯

+0

您是否知道從TFS 2005到TFS 2012沒有升級路徑? –

+0

只因爲你總是這樣做,並不意味着它是最好的方式。也許你應該考慮看一下「完成的定義」,它將涵蓋你所說的無關任務。此外,您實際上無法從2005年升級到2012年。 –

+0

當我說升級時,我想我的意思是「轉向」。我們沒有采取任何現有的工作項目或其他歷史。謝謝,我已經看過DOD,但是我通過使用Tfs警報和一個使用Tfs SDK的Web服務完成了這項工作。 – Rodders

回答

2

以防萬一其他人想知道。我已經通過使用TFS警報和WCF Web服務來創建我的工作項目來解決我的問題。

我們現在使用的是敏捷過程模板,因爲它更適合我們。我現在已經設置好了,當在標題中創建一個帶有文本「強制任務」的新用戶故事時,TFS觸發一個警報並調用WCF Web服務。此Web服務接收事件並創建我的工作項目,這些項目保存在Tfs_DefaultCollection數據庫中的一個單獨的新表中。工作項目是使用TFS SDK創建的,並且都鏈接到用戶故事。有了這個,我可以指定所有其他信息,例如AssignedTo,Priority,OriginalEstimate等。

+2

您可以分享自己創建工作項目的代碼嗎?我很樂意將代碼升級到TFS 2013。 – IanC

相關問題