【发布时间】:2012-07-12 12:54:43
【问题描述】:
我正在尝试使用 Plastic SCM,但我正在努力解决一个特定问题。我想在另一个项目中包含一些通用代码。我终于想出了如何制作一个 xlink,但后来发现你不能从另一个存储库中选择一个子文件夹,而必须包含整个东西。当我这样做时,Visual Studio 对第二个 AssemblyInfo 以及其他一些事情产生了影响。
现在我可以将裸代码文件放入“模块”存储库,但我希望将其作为 VS 项目来方便地管理和开发它。
我现在想出的是这样的:
- 程序回购
- 解决方案
- 项目
- XLink 到“Module Incl Repo”
- 项目
- 解决方案
- 模块开发回购
- 解决方案
- 项目
- XLink 到“Module Incl Repo”
- 项目
- 解决方案
- 模块包括回购
- 要包含的文件
这应该可以,但需要为我想要包含的每组文件设置一个单独的存储库。有没有更好的方法来实现这一点?
【问题讨论】:
-
在处理“Program Repo”和“Module Dev Repo”时是否需要修改“Module Incl Repo”,还是只需要构建?
-
我只需要在“程序回购”中构建它。我设置了“Module Dev Repo”,这样我就可以在模块上工作了。