Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mercurial 在两个google代码存储库之间拉和推_Mercurial_Google Code - Fatal编程技术网

Mercurial 在两个google代码存储库之间拉和推

Mercurial 在两个google代码存储库之间拉和推,mercurial,google-code,Mercurial,Google Code,我先引述 项目所有者现在可以为他们的项目创建多个存储库,并且他们可以选择将这些新存储库中的任何一个作为项目其他存储库的克隆。这些项目克隆与原始项目共享相同的提交访问权限,使项目成员更容易在新功能上协同工作。Mercurial世界中的一种常见模式是将每个“官方”分支放在一个单独的存储库中,并使用诸如“project crew”、“project stable”等命名约定 我就是这么做的。我有我的默认存储库,然后我将该存储库克隆到一个名为“dev”的repo。我打算使用默认存储库作为我的稳定repo

我先引述

项目所有者现在可以为他们的项目创建多个存储库,并且他们可以选择将这些新存储库中的任何一个作为项目其他存储库的克隆。这些项目克隆与原始项目共享相同的提交访问权限,使项目成员更容易在新功能上协同工作。Mercurial世界中的一种常见模式是将每个“官方”分支放在一个单独的存储库中,并使用诸如“project crew”、“project stable”等命名约定


我就是这么做的。我有我的默认存储库,然后我将该存储库克隆到一个名为“dev”的repo。我打算使用默认存储库作为我的稳定repo,然后使用dev repo作为我的主要开发repo。现在我只是想知道我到底应该如何在默认存储库和开发存储库之间进行拉拽和推拽?

请参阅Joel Spolsky的最后一页,了解一些关于组织克隆的示例。

这似乎源于(每个项目有多个hg存储库),这触发了(Mercurial项目的非提交者克隆)

这里肯定有两个单独的特性请求合并在一起

  • 一个是项目具有多个存储库的能力,这些存储库可能相互关联,也可能互不关联
  • 另一个是非项目成员能够托管自己的项目存储库克隆版本
在两次回购之间推进的最简单方式是:

  • 在本地克隆它们
  • 使用