或者,實際上建立一個構建過程時,一開始就沒有太多的構建過程。改善您的構建過程
目前,這幾乎是我的小組面臨的情況。我們主要進行網絡應用程序開發(但目前沒有桌面開發)。即使使用我們適中的應用程序,軟件部署也很難並且笨拙,而且我在這個團隊(和公司)的兩年中遇到了太多問題。現在已經過去了,我們可以一箭雙鵰殺死兩隻喬爾測試鳥(每日構建和一步構建,兩者都不以任何形式存在)。
什麼這裏經過,我是在各種各樣的事情,我需要做或思考,從誰已經在軟件開發的時間比我有,也有更大的大腦有些人一般見識。我相信這將成爲目前發佈在測試版中的大部分人員。
相關的工具: 視覺構建 源安全6.0(我知道,但我不能做,我們是否不使用Source Safe中的任何內容,這可能是接下來的戰鬥我打。)
姑且,我有一個視覺構建項目,這是否:
- 獲取來源和發生在本地目錄,包括項目所需必要的DLL。
- 獲取配置文件,並根據需要重命名(我們將它們存儲在不是實際的應用程序的一部分特殊的子目錄,它們根據使用命名)。
- 構建
- 預編譯使用命令行復制到這將是一個「構建」目錄
- 複製到目的地使用Visual Studio。
- 獲取任何必需的附加資源 - 主要是與項目關聯的文檔,圖像和報告(並放入步驟5中的目錄)。有很多這樣的東西,我以前不想包括它。但是,我只會複製已更改的項目,所以也許它是無關緊要的。我不確定我是否真的想在早期的步驟中包含這些東西。
我仍然需要哄一些從Visual Build中註銷所有這些,但我還沒有達到我需要做的那一點。
有沒有人有任何意見或建議,使?我會注意到,我們目前沒有使用部署項目。它會刪除我假設的這個版本中的一些必要步驟(比如web.config交換)。