5

我意识到补丁队列有一个非常简单的实现,你可以手动移动东西,但是有没有命令在两个队列之间移动补丁?

4

2 回答 2

3

要手动执行此操作,假设您有两个补丁队列“A”和“B”,并且想要将补丁调用“MyPatch”从“A”移动到“B”:

  1. .hg/patches-A在 repo root 中打开目录
  2. MyPatch文件复制到.hg/patches-B目录
  3. .hg/patches-A/series在文本编辑器中打开并删除“MyPatch”行
  4. .hg/patches-B/series在文本编辑器中打开并添加“MyPatch”行

series每个补丁队列目录中的文件包含该补丁队列中所有补丁文件的名称。

通过为mq扩展做贡献或创建您自己的扩展或 shell 脚本,这是一个很好的自动化候选者。

于 2016-06-29T16:32:04.110 回答
0

不,没有;你必须为自己写一个别名。

于 2013-04-03T15:18:37.603 回答