我正在与 Visual Studio 和 TFS 合作,目前正在探索分支和合并的想法。概述我如何组织一个解决方案:
MySolution
- MyProject 1
MyProject1TestBranch
- MyProject 2
- MyProject 3
我一直在玩这个并创建了一个测试分支,并一直在测试“MyProject 1”和“MyProject1TestBranch”之间的合并更改。
将单个项目合并到这样的解决方案中是个好主意吗?如果多个项目共享另一个项目的代码怎么办?或者我应该对整个解决方案进行分支以保持简单吗?
如果最好对整个解决方案进行分支,那么这样做的优点/缺点是什么?我是否应该考虑使用完全不同的策略?
感谢任何反馈。我想在这个阶段我只是在寻找一些关于我是否朝着正确的方向前进的验证