2012-10-09 15 views
3

環境:TFS 2010TFS滾動建設出現跳過建築物有時

我在TFS 2010

我創建滾動建設遇到了一個奇怪的問題,並將其設置應觸發頻率不超過每30分鐘。

通常,它工作正常。我可以發現這個構建在一天內被觸發了好幾次。

然後有一個很長的假期,我回來後,滾動構建並沒有在最後兩天觸發。

構建定義和TFS服務器沒有任何變化。 這很奇怪。 有誰知道原因或有相同的情況?

順便說一句,我有一個滾動構建一個小問題。也就是說,Rolling在積累簽入之前構建工作,直到先前的構建完成。如果凌晨1點,觸發滾動構建,則會在1:20完成。在1:10檢查了一些新的代碼,在1:20之前觸發了其他的構建,比如夜間構建。問題:1點30分是否觸發了滾動構建?

+0

你寫什麼是正確的,也看看這裏http://stackoverflow.com/questions/ 8037912/tfs-rolling-build-appear-skip-building-on-the-weekend。所以它按預期工作。雖然建築和「冷卻」時期是積極的,但是檢查/建造會積累起來,以便一旦「冷卻」時期結束就執行。 –

回答

3

滾動構建的重點在於它們不會構建在隊列中,基本上這意味着如果任何人在構建發生時簽入,它將不會觸發構建。

如果您設置了一個時間,例如30分鐘,它將不會在先前構建的30分鐘內構建。

對於未來建設的情況發生,你需要的這些條件之外再檢查(例如,30分鐘後)

+0

貝蒂,謝謝。 問題在於我設置了滾動構建,但即使到目前爲止我還有很多簽入操作,它也不起作用。是否需要刷新或重新啓動服務? – DragonDU

+0

您是否嘗試過重新啓動構建服務? – Betty

+0

我不知道應該重新啓動哪個服務,並且完全重新啓動TFS服務器並不更好。 – DragonDU