53 You will by default be managing a patch queue named "patches". You can create |
53 You will by default be managing a patch queue named "patches". You can create |
54 other, independent patch queues with the "hg qqueue" command. |
54 other, independent patch queues with the "hg qqueue" command. |
55 |
55 |
56 list of commands: |
56 list of commands: |
57 |
57 |
58 qapplied print the patches already applied |
58 qapplied print the patches already applied |
59 qclone clone main and patch repository at same time |
59 qclone clone main and patch repository at same time |
60 qdelete remove patches from queue |
60 qdelete remove patches from queue |
61 qdiff diff of the current patch and subsequent modifications |
61 qdiff diff of the current patch and subsequent modifications |
62 qfinish move applied patches into repository history |
62 qfinish move applied patches into repository history |
63 qfold fold the named patches into the current patch |
63 qfold fold the named patches into the current patch |
64 qgoto push or pop patches until named patch is at top of stack |
64 qgoto push or pop patches until named patch is at top of stack |
65 qguard set or print guards for a patch |
65 qguard set or print guards for a patch |
66 qheader print the header of the topmost or specified patch |
66 qheader print the header of the topmost or specified patch |
67 qimport import a patch |
67 qimport import a patch |
68 qnew create a new patch |
68 qnew create a new patch |
69 qnext print the name of the next patch |
69 qnext print the name of the next patch |
70 qpop pop the current patch off the stack |
70 qpop pop the current patch off the stack |
71 qprev print the name of the previous patch |
71 qprev print the name of the previous patch |
72 qpush push the next patch onto the stack |
72 qpush push the next patch onto the stack |
73 qqueue manage multiple patch queues |
73 qqueue manage multiple patch queues |
74 qrefresh update the current patch |
74 qrefresh update the current patch |
75 qrename rename a patch |
75 qrename rename a patch |
76 qselect set or print guarded patches to push |
76 qselect set or print guarded patches to push |
77 qseries print the entire series file |
77 qseries print the entire series file |
78 qtop print the name of the current patch |
78 qtop print the name of the current patch |
79 qunapplied print the patches not yet applied |
79 qunapplied print the patches not yet applied |
80 strip strip changesets and all their descendants from the repository |
80 strip strip changesets and all their descendants from the repository |
81 |
81 |
82 use "hg -v help mq" to show builtin aliases and global options |
82 use "hg -v help mq" to show builtin aliases and global options |
83 |
83 |
84 $ hg init a |
84 $ hg init a |
85 $ cd a |
85 $ cd a |