的根所有的二進制文件的團隊生成數字格式的默認配置爲:防止團隊建設下降到Drop文件夾
$(BuildDefinitionName)_$(Date:yyyyMMdd)$(Rev:.r)
它丟棄所有輸出\\foo\bar\MyBuildDef_20111031.1
偉大的東西爲止!
小的問題是,它會刪除該目錄中的所有二進制文件,但沒有明確指示二進制文件的依賴關係。
你怎麼能修改此屬性,否則,有解決方案的二進制文件在各自的項目目錄下降?
在上面的例子中,我曾預期MVC網站(包含它的bin目錄)將被刪除。相反,我們得到了這個PLUS額外的根目錄下的二進制文件。
換句話說:TFS,請停止刪除根中的所有二進制文件;它看起來很混亂,而且對於哪些文件屬於/與哪些文件相關,這是令人困惑的。
Team Build 2010如何實現?
我將這個想法用於我的一個NServiceBus解決方案。現在,我的解決方案中的每個項目都會生成並將關聯的二進制文件複製到相應的團隊基礎服務器構建文件夾中這使我可以保留多個使用NServiceBusHost.exe在同一解決方案中託管服務端點的項目。這篇文章節省了我幾個小時的時間尋找解決方案。謝謝! – EnLaCucha 2013-04-11 19:47:35