Mercurial 将单个分支复制到其他存储库
我们有一个mercurial远程存储库(我们称之为repo01): 我们需要向我们的客户授予E-F分支机构的访问权,但不授予A-D分支机构的访问权。另一方面,我们需要跟踪E-F分支的变化。所以我在想,如果我们能够以某种方式将E-F分支复制到另一个远程存储库,我们就可以实现这一点 因此,另一个远程存储库(我们称之为repoo2)如下所示:Mercurial 将单个分支复制到其他存储库,mercurial,Mercurial,我们有一个mercurial远程存储库(我们称之为repo01): 我们需要向我们的客户授予E-F分支机构的访问权,但不授予A-D分支机构的访问权。另一方面,我们需要跟踪E-F分支的变化。所以我在想,如果我们能够以某种方式将E-F分支复制到另一个远程存储库,我们就可以实现这一点 因此,另一个远程存储库(我们称之为repoo2)如下所示: E --- F (other) 然后我们将使用这两个存储库,客户机将只使用repoo2。问题是,这真的可以做到吗?如果可以,怎么做?您的问题是这两个问题的组合
E --- F (other)
然后我们将使用这两个存储库,客户机将只使用repoo2。问题是,这真的可以做到吗?如果可以,怎么做?您的问题是这两个问题的组合:
other
,则只需将-b
选项提供给hg clone
:
hg clone http://your/repo -b other
出于您的目的,您必须将其与创建浅层克隆的某种方式结合起来,Mercurial本机不支持这种方式。请看上面第二个问题的前两个答案中建议的扩展(和)
hg clone http://your/repo -b other