2012-02-23 21 views
4

我們的TFS 2010服務器已停止將更改集與版本相關聯,並且我無法爲我的生活找出原因。TFS 2010不再將更改集與版本相關

  • 目前所有的版本是在「構建成功」狀態
  • 構建定義既有「準變更集和工作項」和「標籤源」設置爲true。
  • 構建經過就好

我檢查......

  • 的解決方案的源代碼控制的歷史和他們都標籤分配了版本號
  • 相關日誌的診斷版本顯示...

最終屬性值

AgentSettings = Use agent where Name=* and Tags is empty; Max Wait Time: 04:00:00 
AssociateChangesetsAndWorkItems = True 
BuildNumberFormat = IQ_$(Date:yyyyMMdd)$(Rev:.r) 
BuildSettings = Build 2 project(s) for 1 platform(s) and configuration(s) 
CleanWorkspace = All 
CreateLabel = True 
CreateTriggerFileList = False 
CustomArguments = 

並且沒有與我能看到的標籤有關的錯誤。

我試過......

  • 刪除構建定義,並再次

設置它的任何幫助,將不勝感激,我只是不知道從哪裏開始尋找下一個。

感謝

艾丹

+0

檢查DefaultTemplate.xaml(或您使用的模板)的歷史記錄。有人可能會改變它 – KMoraz 2012-02-23 19:38:34

+0

是的,你能列出你對構建過程模板所做的任何定製嗎?如果刪除太多,您可以非常輕鬆地打破此功能。在我們知道了哪些定製後,我們會回覆並回答。 – 2012-02-23 22:34:32

+0

謝謝你們,我從備份中重新加載了模板,現在它的所有工作都完成了!現在找到罪魁禍首....! 謝謝 – 2012-02-24 10:21:14

回答

3

艾丹,

你應該在你的工作流程模板中尋找以下項目:

Associate Changes

確保這還沒有被篡改如果有的話,糾正這些變化。正如其他人所說的,檢查工作流程模板文件的源代碼管理中的歷史記錄。

相關問題