得到我有這樣的項目結構子項目:CruiseControl.NET:建立由SVN
main -- main.csproj main/subproject1 --- main.subproject1.csproj main/subproject1/view/ --- main.subproject1.view.csproj main/subproject1/business/ --- main.subproject1.business.csproj main/subproject1/metadata/ --- main.subproject1.metadata.csproj main/subproject1/facade/ --- main.subproject1.facade.csproj main/subproject1/data/ --- main.subproject1.data.csproj main/subproject2 main/subproject2/view/
...
所以,我想建立/編譯只有特定的.csproj項目時,有一些修改我的SVN存儲庫「trunk」上的文件。 我試圖使用MsBuild + ModificationReader,但我不知道如何修改閱讀器的作品(文檔很差)
你們有什麼想法如何做到這一點?
只是想知道是否有文件之間的依賴這些項目。如果它有任何依賴關係,那麼我認爲當一個項目發生變化時,您需要構建整個項目。 – 2012-08-07 03:45:40
您是對的,項目在相同的解決方案中具有依賴關係,但逐個構建編譯並不是一個好主意。如果沒有依賴關係做出不同的解決方案,如果有依賴項編譯整個解決方案 – 2012-08-07 18:47:52
這些項目之間有一些依賴關係,但是有一個特定的構建順序,因此,如果多個項目有任何修改,它將使用預定義訂購。 – 2012-08-07 20:32:27