2011-04-30 112 views
1

我們在持續集成上使用TFS構建服務器。構建的結果是Web應用程序,它部署了與MSBuild集成的發佈功能。我們在構建服務器上生成構建服務器之前(構建前事件),一個最小化的JavaScript文件,這些文件在構建機器上的源目錄中複製。可悲的是這些不在IIS中發佈,或者在已發佈的網站文件夾中。如何用TFS發佈可能性來實現這一點?在TFS構建服務器中部署生成的文件

我們嘗試: 我們試圖改變工作流程(默認模板 - >在代理上運行),但我們來不及

什麼是我們的選擇: 我們會做XCopy在其他可能會失敗,但我們希望使用發佈功能

請詳細描述解決方案,因爲我閱讀了很多教程,但他們沒有深入解釋。最簡單的解決方案。 ;-)

回答

2

我們固定它的方式如下:

  • 我們還包括在相應的項目最小化的JavaScript文件。 (需要min文件在發佈過程中也被部署)。

  • 在Pre-Build事件中,我們刪除所有最小化的JavaScript文件,如下所示: del/F「$(ProjectDir)JavaScript * .min。 js「(/ F需要同時只讀文件被刪除)

那就是它。

br rene_r