我使用SourceForge SVN repo在Bitbucket上创建了一个只具有读访问权限的分支。我想通过对主回购的更改来更新我的前叉,但我没有看到一个简单的方法来做到这一点。官方的Bitbucket文档没有提供任何解决方案。
我知道您可以将SVN repo设置为hg repo的子目录,但这更适合管理外部依赖项。我希望能够从官方回购中获取最新的更改,并将它们与我自己的更改合并。
我偶然发现https://www.mercurial-scm.org/wiki/SubversionToMercurialHowto这似乎做了我需要的事情,但与仅仅分配另一个hg回购并根据需要进行更改相比,它有点重量级。
答案 0 :(得分:1)
我建议hgsubversion扩展名。它允许您轻松制作上游SVN存储库的Mercurial克隆;有了这些,您可以根据需要管理您的更改。
答案 1 :(得分:1)
要使用只读第三方存储库,您必须遵循Wiki中概述的工作流程。这种工作流程也经常使用"供应商分支"我曾经开始another Mercurial vendor branch guide,你可能想看看。
答案 2 :(得分:0)
我想通过对主回购的更改来更新我的前叉,但我没有看到一个简单的方法来做到这一点
马丁的后续行动
path
到您的Bitbucket repo必须添加到config