有没有办法将Mercurial存储库用作Git子模块?(更新)
我想使用mercurial subrepo作为git子模块。我遵循了贴在这里的同一个问题上的指示。但是,即使在克隆主存储库及其子存储库时,所有安装步骤都已成功完成且没有错误,我还是遇到了错误 另外,这个问题已经5年了,我担心git在这段时间里发生了很大的变化,因此我觉得这个问题值得回答 克隆时,我运行以下操作: git克隆——递归 我得到以下错误: 克隆到 “/home/user/projects/mairepo/project/hgsubrepo”。。。 存储库不存在。致命:无法从远程服务器读取 存储库 请确保您拥有正确的访问权限和存储库 存在 致命:克隆 'git@bitbucket.org:淘气/ippan2.git/project/hgsubrepo' 进入子模块路径 “/home/user/projects/mairepo/project/hgsubrepo” 未能克隆“项目/hgsubrepo”。重试计划 克隆到 “/home/user/projects/mairepo/project/hgsubrepo”。。。 存储库不存在。致命:无法从远程服务器读取 存储库 如果我正确解释了结果,git试图推断有没有办法将Mercurial存储库用作Git子模块?(更新),git,mercurial,Git,Mercurial,我想使用mercurial subrepo作为git子模块。我遵循了贴在这里的同一个问题上的指示。但是,即使在克隆主存储库及其子存储库时,所有安装步骤都已成功完成且没有错误,我还是遇到了错误 另外,这个问题已经5年了,我担心git在这段时间里发生了很大的变化,因此我觉得这个问题值得回答 克隆时,我运行以下操作: git克隆——递归 我得到以下错误: 克隆到 “/home/user/projects/mairepo/project/hgsubrepo”。。。 存储库不存在。致命:无法从远程服务器读
hgsubrepo
的远程URL,但使用git
协议,而不是mercurial
,因为我在
是否有一种不同的/更好的/新的方法来处理git中的汞次级回购
编辑1:
主存储库位于本地文件夹中
/主页/用户/项目/mainrepo
hg存储库位于
/主页/用户/项目/mainrepo/项目/
尝试;将“hg::”前缀添加到mercurial存储库的URL