我們是一個小團隊,在ASP.net Web應用程序項目的工作,下面是解決方案的結構,ASP.net Web應用程序項目維護髮布,並建立
解決方案:
- 項目:數據接入層
- 項目:模型層
- 項目:業務層
- 項目:Web應用程序項目
對於源代碼存儲庫,我們使用的是Visual Studio Online,因爲團隊很小,所以我們使用的是免費版本。
我們現在正在嘗試爲每個版本維護正確的版本。目前我們在一個文件夾中發佈(使用發佈工具Visual Studio),然後手動複製並粘貼服務器網站文件夾上的文件。所以現在,Web應用程序的DLL文件一直在版本1.0.0.0。
現在我們要使用VSO構建功能,並且每次運行構建時,都希望發生這種情況。
- 編譯網站
- 的完整代碼應(所有項目),也可與已發佈的文件一起復制
- 網站DLL的版本號應自動
增加我不知道是否所有的以上可以在build上完成或者是否有其他的程序。有人能指出我們在正確的方向嗎?
謝謝。
感謝@MrHinsh爲你解答,我目前正在研究自動增量的事情。但是,我無法實現的一件事就是將完整的源代碼與已發佈的網站(點#2)一起復制。你能爲它遮光嗎? – sallushan
爲什麼你想要的代碼?如果你需要它,你可以用PowerShell複製它。 –