我有幾個(3)我想跨多個解決方案(12+)共享的核心項目。tfs2013跨項目共享項目
所以說,我有12個網站,他們使用一些共享的後端核心代碼(在這種情況下,我不是在談論共享的JS,CSS或視圖 - 我正在談論業務對象,實體的東西等等。 )。
我需要能夠確定哪個站點具有dev,test,prod等共享代碼的版本,以便開發人員可以獲取網站代碼並獲得正確版本的共享代碼以進行開發或修補網站。
然後MS構建服務器需要知道哪個版本的共享代碼獲得部署。
爲了解決這個問題,我看到人們在分支核心代碼 - 這看起來很荒謬,要做12次以上。 (我確實希望有時分支的核心代碼之類的熱修復和長時間運行的項目。)
我也看到人們複製的核心代碼的DLL和檢查那些。
我想我會列出基於TFS標籤名稱的解決方案的依賴關係,以便開發人員可以輕鬆地使用正確的代碼獲得運行的應用程序,並給出一個tfs標籤,構建服務器可以獲取網站的代碼和適當版本的核心代碼。我現在也在使用TFS & VS 2013,所以就是這樣。
那麼,有沒有辦法做到這一點,直接,可支持/可縮放和直觀?謝謝 - 彼得