Mercurial hgsubversion扩展使SVN外部组件的行为类似于Hg子存储库

| 此问题与将Mercurial hgsubversion扩展与SVN外部对象一起使用有关。然而,有关做“ 0”的问题的第二部分尚未得到回答。 是否有可能在您从中获取的SVN外部版本库中提取出来,以将其转换为Mercurial子版本库?     
已邀请:
我看到原来的问题还包含您所遇到的外部问题的部分答案。但是,您能否将已配置的外部设备视为常规的Subversion存储库文件夹,而使用
hgsubversion
更新Mercurial子存储库? 显然,这不允许自动处理外部组件,但似乎是该问题的一半解决方案(至少在
hgsubversion
中解决了不使用标准Subversion存储库配置时的外部组件问题)。从Mercurial 1.5开始,子存储库功能还可以支持该子存储库的其他存储库类型,例如Subversion。请参阅子存储库文档的2.1.1节。     
与其尝试通过Mercurial(或与此相关的任何SCM)来管理依赖项,不如尝试使用依赖项管理工具,例如Apache Ivy。 有关Hg子存储库依赖关系的更多详细信息 编辑:类似的答案,在带有Mercurial和Eclipse的项目功能子模块的最佳实践中稍有不同。     
hgsubversion目前不支持将外部引用自动转换为hg存储库。作为功​​能性贡献,我对此持开放态度,但需要对其进行良好的测试。     

要回复问题请先登录注册