2016-04-22 58 views
0

每個星期一,我們的團隊將dev-Branch合併到一個「主」分支,我們的測試團隊將其用於測試目的。你可以說,每個星期一我們的主分支都和我們的開發分支具有完全相同的文件。Automerge成功構建後的另一個分支

我正在考慮自動執行此任務。我想創建一個構建定義。定義將在每個星期日運行,構建我的開發分支,如果成功,它將自動合併在該星期內所做的所有更改到主分支。

我發現了一個腳本:https://geekygulati.com/2013/02/17/automerging-in-tfs/,但它不是爲TFS構建腳本設計的,更適用於獨立系統。

所以我想知道,如果有TFS的任何簡單的方法,我不是一個偉大的專家。有關如何做的建議?我相信有很多方法可以實現這樣的目標,我想知道,你會怎麼做?

回答

0

如果您使用的是TFS 2013或更高版本,我相信您可以選擇在構建後運行PowerShell腳本。您可以使用此擴展點來運行您引用的腳本。

enter image description here

聽起來好像你是在開發實踐中更先進。我建議所有時間都從一個主分支開始工作。我們謹慎地在2年前做出了這一轉變,並且非常喜歡它。這是我們持續交付的第一大舉措。訣竅是你必須確保你的改變是「Release Ready」。看看 - https://dotnetcatch.com/2016/02/16/are-you-release-ready/

相關問題