1

使用visual studio當我需要調用另一個項目中包含的類時,我正在努力設置分支的最佳方式。假設我的項目的結構如下:在brach中引用另一個項目

Solution 
- Project 1 
- project 2 
- Project 3 
- Utility 

當我分支我的項目,它看起來就像這樣:

Solution 
- Project 1-DevBranch 
- project 2-DevBranch 
- Project 3-DevBranch 
- Utility 

什麼叫從我的每個分支的實用項目的最有效的方法是什麼?

回答

1

如果您的實用工程項目位於倉庫之外,應該在其他項目中使用它,那麼請考慮使用包裝/版本解決方案,如NuGet。

設置您自己的內部NuGet服務器很簡單,事實上如果您使用VSTS/TFS Build,那麼還有一個步驟可以根據該構建的工件爲您生成NuGet包。

使用這種方法,您可以將x版本的Utilities軟件包安裝到您的項目中,而不考慮分支,而不影響Utilities源代碼。

調用您的公用事業課程的做法與直接參考項目沒有區別。

相關問題