我支持並開發一個鏈接到15個不同數據庫的系統來選擇,更新和刪除信息。我是一名開發人員。每晚構建 - 需要新的設置?
我已經開始使用源代碼管理(tortoiseSVN)。我聽說「夜間建造」這個詞,我相信我會從中受益。我已經閱讀了很多關於夜間構建的信息。我理解它意味着每晚更新的測試系統。
我遇到的問題是我開發的系統很複雜,我將不得不創建15個不同的測試數據庫(其中一些是在內部開發的,有些則不是),另外還有一個數據清理工具在運行期間這一天以及測試系統也必須爲此設置。
難道說我開發的系統對於夜間構建來說太複雜了嗎?我想不是 - 那裏有更復雜的系統。另外,我是否正確理解了夜間構建的概念?
謝謝+1。在您提到單元測試和集成測試之後,它更有意義。源代碼是如何自動編譯的? – w0051977
@ w0051977 - 您使用構建服務器。您可以使用編譯工具鏈進行設置。參見[hudson](http://hudson-ci.org/),[TeamCity](http://www.jetbrains.com/teamcity/),[CruiseControl](http://cruisecontrol.sourceforge.net/)和[其他](http://en.wikipedia.org/wiki/Continuous_integration)。 – Oded
以防萬一你有時間去看看。我已經問過關於源代碼控制的另一個問題:http://stackoverflow.com/questions/17250383/backing-up-source-files-managed-by-source-control-software-tortoisesvn。 – w0051977