5

这个问题与Using the Mercurial hgsubversion extension with SVN Externals有关。但是,与做 a 有关的问题的第二部分hg svn update尚未得到回答。

是否可以在您从中提取的 subversion 存储库中获取 SVN 外部以转换为 Mercurial 子存​​储库?

4

3 回答 3

0

我看到原始问题还包含对您遇到的外部问题的部分答案。但是,您是否可以将配置的外部文件视为常规 Subversion 存储库文件夹,而不是用于hgsubversion更新 Mercurial Subrepositories

这显然不允许自动处理外部,但似乎是解决该问题的一个不错的解决方案(至少在不使用标准 Subversion 存储库配置的外部问题被修复之前hgsubversion)。看起来从 Mercurial 1.5 开始,子存储库功能可以支持子存储库的其他存储库类型,例如 Subversion。请参阅子存储库文档的第 2.1.1 节。

于 2011-08-10T03:51:38.843 回答
0

不要尝试通过 Mercurial(或任何 SCM)来管理您的依赖项,而是尝试使用依赖项管理工具,例如 Apache Ivy。

回答Hg 子存储库依赖项的更多详细信息

编辑:在使用 Mercurial 和 Eclipse 的项目功能子模块的最佳实践中,类似的答案略有不同?

于 2011-09-26T14:43:52.933 回答
0

我们目前在 hgsubversion 中不支持自动将外部引用转换为 hg 存储库。作为功​​能贡献,我对此持开放态度,但需要对其进行充分测试。

于 2016-06-14T15:54:31.363 回答