Version control 是否有在修补程序队列之间移动修补程序的命令?
我意识到补丁队列有一个非常简单的实现,您可以手动移动东西,但是有命令在两个队列之间移动补丁吗?没有;您必须为自己编写别名。若要手动执行此操作,请假设您有两个修补程序队列“A”和“B”,并希望将修补程序调用“MyPatch”从“A”移动到“B”:Version control 是否有在修补程序队列之间移动修补程序的命令?,version-control,mercurial,dvcs,mercurial-queue,Version Control,Mercurial,Dvcs,Mercurial Queue,我意识到补丁队列有一个非常简单的实现,您可以手动移动东西,但是有命令在两个队列之间移动补丁吗?没有;您必须为自己编写别名。若要手动执行此操作,请假设您有两个修补程序队列“A”和“B”,并希望将修补程序调用“MyPatch”从“A”移动到“B”: 在repo根目录中打开.hg/patches-A目录 将MyPatch文件复制到.hg/patches-B目录 在文本编辑器中打开.hg/patches-A/series,然后删除“MyPatch”行 在文本编辑器中打开.hg/patches-B/ser
.hg/patches-A
目录MyPatch
文件复制到.hg/patches-B
目录.hg/patches-A/series
,然后删除“MyPatch”行.hg/patches-B/series
,然后添加“MyPatch”行系列
文件包含该修补程序队列中所有修补程序文件的名称
通过贡献
mq
扩展或创建您自己的扩展或shell脚本,这是一个很好的自动化候选者。同一个repo上的两个队列?或者在两个回购协议的队列之间?同一回购协议上的两个队列。