2012-12-12 52 views
4

我們使用一些爲TFS2010爲我們的所有版本開發的調整的構建過程模板,但這些BPT使用任何自定義活動的而不是。我們最近升級到TFS2012,並在升級期間根據這些instructions轉換我們的BPT。TFS2012升級 - 版本有時會因TF215097「DynamicActivity」錯誤而失敗

這工作得很好,大部分的時間,但週期性的,它咳嗽起來:

TF215097:而構建定義初始化編譯出錯\ PROJECT1(DEV10)\簡單 - 手動:值爲根活動的參數提供的內容不符合根活動的要求: 'DynamicActivity':預期參數名爲'BuildSettings'的參數類型爲'Microsoft.TeamFoundation.Build.Workflow.Activities.BuildSettings'的輸入參數值。

在任何日誌中沒有任何東西可以看到,我無論如何都看不到任何根本原因。唯一的解決方法是重新啓動構建控制器,此時錯誤消失幾個小時。當我取消註冊並重新註冊財務主任時,問題消失了大約一天。

這裏重要的是這些構建過程模板可以在TFS2012上工作,但他們突然停止工作,我無法確定。

+0

您是否試過在詳細模式下運行構建? – Betty

回答

5

事實證明,一些構建仍在使用傳統的2010樣式構建過程模板。任何時候有人排隊等待其中一個構建,整個構建控制器就開始嚇壞了。通過擺脫這些BPT,我們解決了這個問題。

相關問題