可以使用MSBuild構建源代碼構建:源代碼目錄之外的構建?msbuild,支持源代碼構建
這是一些其他建築系統中的標準東西,如Autotools或CMake。當你想要嘗試構建選項或共享一個源代碼樹(可能很大)時,它們非常有用。
對於那些問爲什麼需要這樣的東西:有了這個,我可以做一個結賬(這裏是4GB),做一個構建,恢復到一些特定的修訂版,並做另一個構建而不扔掉第一個構建。或者我可以用一些自定義設置做一個丟棄配置,而不用考慮VS中所有的配置設置。或者在多個自動建設者之間分享結賬。我知道我可以用不同的路徑定義單獨的配置,但是這很麻煩(尤其是在處理多個項目時),這些配置會傳播給其他開發人員(我希望在試驗時避免使用),並使用通用的VCS操作。
目前還不太清楚「外部源目錄」的含義。請描述你的情況和你實際期望發生的事情。 – Filburt 2011-01-11 16:01:29
@Filburt,編輯。 – liori 2011-01-11 18:08:07