我有一個在其目錄結構下有多個項目的存儲庫,我正在爲我的存儲庫中的每個項目設置一個獨特的CC.NET項目。在巡航控制中共享源代碼管理/構建工件.NET
我遇到了兩個獨特的挑戰,我想確保自己能夠做到這一點,而不用在自己的腳下射擊。
我主要關心的是源代碼控制,我可以用<cc:define>
預處理器塊複製源代碼管理塊,這很好。然而,我擔心源代碼控制衝突。如果兩個項目同時運行,則可能會更新源控件而另一個正在構建。有沒有辦法可以安全地共享這個源代碼管理資源?
我曾考慮過一個特殊的項目,它負責所有從源代碼更改/定期間隔/等觸發的CI,並讓其他項目觸發該項目的完成。這對我來說似乎有點陰影。
另一個問題是依賴關係,我知道CC.NET可以使用解決方案文件(通常是reccomended),這裏的問題是,我真的不想爲CC中的每個項目構建我的庫項目。淨。
這個回答你的問題?如果是這樣,請將答案標記爲或提供更多細節。 –