我們在Visual Studio Online中有一個團隊項目,它利用由不同開發團隊維護的多個回購站。VSO構建定義以從多個存儲庫檢索代碼以及多步構建和參考
E.g.
Common repo - common framework, libraries
App1 repo - First application
App2 repo - Second application
主慾望
應用1,應用2隊依靠的基本功能公共項目/組件。我們發現爲VSO配置構建定義(在Visual Studio 2013中)似乎只關注單個Git存儲庫。
如何從多個存儲庫中提取代碼來執行復合構建?編譯通用項目,使得程序集可供依賴應用程序項目等參考,甚至可能從受助方應該處理的Common回購庫中提取特定版本(標記)。
現在我們已經明確預編譯並將常用程序集打包到特定版本中,然後依賴解決方案將其作爲固定二進制庫資產包含在其自己的存儲庫中。
高級慾望
的應用程序是在現實子系統的宏大系統。如何讓單個Build定義以統一的順序構建來自所有這些不同存儲庫的代碼?
這聽起來不錯,但實際上並沒有回答這個問題 – 2017-03-09 19:15:29