【发布时间】:2011-11-17 12:58:10
【问题描述】:
我们目前正在使用 Subversion(在 Windows 上)进行源代码控制,但我们正在研究是否切换到 Mercurial。一个问题是我们在存储库中使用外部文件在多个子项目之间共享单个文件。如果编辑了此类文件的一个版本,则更改会在我们的签出时传播到其他版本。有没有办法在 Mercurial 中实现相同的目标,即多个位置的同一个文件?在 Unix 上,这可以使用某种链接来实现。但是 Windows 呢?
【问题讨论】:
-
为什么不创建一个公共存储库来存储这些文件?在 Windows 中,您必须将它们放在某个公共位置,并配置子项目以访问该位置