将修补程序应用于存储库中的特定路径

时间:2013-06-24 20:02:31

标签: mercurial tortoisehg

我正在使用 Tortoise-Hg ,并拥有 Mercurial 存储库

在我的Tortoise-Hg Repository Settings中,我有两条远程存储库路径; A B 默认。 (父级和默认只是别名)

这就是情况; 在网络上有一个存储库 A ,许多开发人员从中克隆。 在网络上拥有克隆的存储库 B 。我拥有这个存储库。 拥有本地存储库来编码我的C驱动器中的更改。通常的东西......

我在本地修改代码后,将其推送到 B ,如果 B 中的内容获得批准,则会将其推送到 A 从我的本地存储库发布。

现在我需要 推送 少数 补丁 A 因为我在本地有未经批准的更改集,我已经推送到 B 进行审核。

我使用Tortoise-Hg Workbench的导出功能为多个更改集创建了补丁。

现在,如何使用GUI工具或命令行将这些修补程序应用于远程路径上的 A ?我不应该再次申请 B

1 个答案:

答案 0 :(得分:0)

我假设将补丁直接应用于URL的可能性。现在我知道这样的事情是不可能的。我所要做的就是在我的硬盘上创建另一个A的存储库,然后将B的补丁导入到那里。