2015-04-02 45 views
0

在我的工作中,我必須創建一個自定義構建過程,使用Git默認模板並從活動庫添加我自己的活動。 該過程將不得不增加應用程序版本,併爲發佈的版本創建一個Git分支。 我知道有創建分支的腳本,我在創建一個活動,它將在cmd.exe(通過C#調用過程)中運行這些腳本。但是,我不確定是否有更好的方法來做到這一點。這是更好的方法嗎? 我使用VS 2013與tfs和Git,它是一個Web應用程序。 謝謝。在自定義構建過程中創建分支

回答

1

我不確定創建分支時的智慧,但我確實知道不要自定義xaml。

您應該使用PowerShell腳本自定義進程。這些將更容易編寫和支持。由於xaml版本將在下一個版本的TFS(今年)中消失,它們也與未來更加一致。

+0

是的,我在想這樣的事情。我會看看我的老闆對此有何評論。他之前試圖改變XAML,這就是爲什麼他告訴我這一點。無論如何,感謝您的建議。 – 2015-04-06 13:37:39

+0

我有一個問題:我有兩個或更多的解決方案,應該在構建上運行相同的PowerShell腳本。有一種方法可以共享相同的腳本,或者我必須在每個解決方案中添加相同的腳本並從構建定義中調用它。 – 2015-04-06 17:47:38

+0

現在將其添加到兩者。當您獲得新的構建系統時,您將能夠使用共享的PowerShell腳本創建自定義任務。 – 2015-04-07 16:16:12

相關問題