所以我最近負責我公司的項目(我們仍然只有2個人,但我們正在增長),我想以正確的方式設置我的項目。建立一個新的.NET項目的最佳方法是什麼?
我所有的項目都已經在SVN倉庫中,我已經設置了錯誤跟蹤軟件,但是我正在尋找的是使用測試,SVN和構建服務器來佈局新項目的最佳方式。我想爲CI創建所有新項目,但我不確定如何儘可能平滑地完成所有工作。
我知道我需要:
- 構建服務器
- 所有構建/測試材料SVN回購協議(包括DB模式)
- 一個項目的佈局,是有利於CI
你們如何建立你的項目?我想爲我的構建服務器使用MSBuild,因爲所有的東西都已經按照VS的方式設置了,但我也在尋找如何佈置文件的技巧,應該如何在解決方案中佈置項目等。就目前而言,我的解決方案中大約有5個項目,其中一個是測試項目,其中包含我的其他項目的所有測試。這是首選的方法嗎?
你的倉庫裏的佈局如何?你在哪裏保持你的數據庫相關的東西?規格和文件?
您是否使用CI的任何特定軟件,或者只是按照「持續整合更像是一種心態」的口頭禪?
總的來說,我正在尋找以正確的方式從一個新項目中脫穎而出的技巧,所以以後所有內容都會盡可能順利地進行,以及讓新開發人員更容易熟悉。
我已經看到了它,並且有點混亂,但對於我的需求來說似乎有些複雜。不過,我可以再看一遍,謝謝。 – 2009-01-08 14:38:21
+1 CC.Net是一個非常好的 – Diadistis 2009-01-08 14:42:42