我有一個build.proj,這是一個MSBuild文件,可以在本地運行。如何創建TFS2010團隊構建模板獲取源代碼並調用msbuild.exe
所有我從TFS需要的是
- 獲得從TFS源代碼管理資源。
- 調用「MSBuild.exe/t:Deploy」。
- 根據MSBuild的結果更新構建狀態。
我試着製作一個模板,結合了DefaultTemplate.xaml和UpgradeTemplate.xaml。
但到目前爲止,沒有運氣:-(
有人可以幫我做這個模板?
我有一個build.proj,這是一個MSBuild文件,可以在本地運行。如何創建TFS2010團隊構建模板獲取源代碼並調用msbuild.exe
所有我從TFS需要的是
我試着製作一個模板,結合了DefaultTemplate.xaml和UpgradeTemplate.xaml。
但到目前爲止,沒有運氣:-(
有人可以幫我做這個模板?
如果選擇出來的盒子,當你創建與2010年新的TFS項目升級模板,您可以提供您的舊TFS2008 PROJ(的MSBuild)文件中沒有任何問題。有關詳細信息,請閱讀http://msdn.microsoft.com/en-us/library/dd647553.aspx。
您應該使用DefaultTemplate。我有同樣的問題,我解決了這種方式。 可以使用UpgradeTempate做同樣,但使用DefaultTemplate對我來說更容易。
接通處理部請按照下列步驟操作:
我有用於在本地運行構建的MSBuild項目文件。該腳本也用於嚴重構建。在Items To Build集合中有三個MSBuild項目。一個用於PreBuild步驟(在構建執行之前執行一些檢查),主構建腳本也用於本地構建,最後一個腳本用於其他構建任務(部署過程)。我在MSBuild參數中設置了額外的MSBuild屬性,如IncrementalBuild和ServerBuild屬性。
通過提交提案來增加對專用Visual Studio ALM Q&A堆棧交換站點的支持。 http://area51.stackexchange.com/proposals/15894/visual-studio-alm?referrer=vtx1N5_bjYysH8mQCaDCxQ2 – 2010-08-17 15:46:38
您將不得不提供更多信息?你有構建輸出嗎?什麼版本的Visual Studio Team Foundation Server? – 2010-08-17 15:47:15
VS 2010,TFS 2010. 問題是MS將TFS中的內部版本從MSBuild更改爲WF版本?所以我需要一個簡單的WF模板來獲取最新的源代碼並調用我的自定義MS構建文件。 – 2010-08-18 18:08:16