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源代码。

调用您的公用事业课程的做法与直接参考项目没有区别。

相关问题