我正在尝试 Plastic SCM,但我正在努力解决一个特定问题。我想在另一个项目中包含一些通用代码。我终于想出了如何制作一个 xlink,但后来发现你不能从另一个存储库中选择一个子文件夹,而必须包含整个东西。当我这样做时,Visual Studio 对第二个 AssemblyInfo 以及可能的其他一些事情产生了影响。
现在我可以将裸代码文件放入“模块”存储库中,但我希望将其作为一个 VS 项目来方便地管理和开发它。
我现在想出的是:
- 程序回购
- 解决方案
- 项目
- XLink 到“模块包括回购”
- 项目
- 解决方案
- 模块开发回购
- 解决方案
- 项目
- XLink 到“模块包括回购”
- 项目
- 解决方案
- 模块包括回购
- 要包含的文件
这应该可行,但需要为我要包含的每组文件使用单独的存储库。没有更好的方法来实现这一目标吗?