I realize patch queues have a pretty simple implementation, and you can move stuff manually, but is there a command to move a patch between two queues?
Asked
Active
Viewed 234 times
5
-
two queues on the same repo? or between the queues of two repos? – Edward Apr 03 '13 at 14:27
-
Two queues on same repo. – fakeleft Apr 05 '13 at 09:58
2 Answers
3
To manually do this assuming you have two patch queues "A" and "B" and want to move a patch call "MyPatch" from "A" to "B":
- Open
.hg/patches-A
directory in repo root - Copy
MyPatch
file to.hg/patches-B
directory - Open
.hg/patches-A/series
in text editor and delete "MyPatch" line - Open
.hg/patches-B/series
in text editor and add "MyPatch" line
The series
file within each patch queue directory contains the names of all patch files within that patch queue.
This is a good candidate for automation via either contributing to the mq
extension or creating your own extension or shell script.

jenglert
- 1,589
- 15
- 23