Mercurial > hg > mercurial-crew-with-dirclash
comparison hgext/mq.py @ 2185:5acd648770d0
Better help for mq: Corrected synopses, get qcommit options from commands.py.
author | Thomas Arendsen Hein <thomas@intevation.de> |
---|---|
date | Wed, 03 May 2006 11:57:14 +0200 |
parents | 4d2c2597876f |
children | afd7c4ec000f |
comparison
equal
deleted
inserted
replaced
2184:2477a7183a6f | 2185:5acd648770d0 |
---|---|
1231 | 1231 |
1232 def reposetup(ui, repo): | 1232 def reposetup(ui, repo): |
1233 repomap[repo] = queue(ui, repo.join("")) | 1233 repomap[repo] = queue(ui, repo.join("")) |
1234 | 1234 |
1235 cmdtable = { | 1235 cmdtable = { |
1236 "qapplied": (applied, [], 'hg qapplied [patch]'), | 1236 "qapplied": (applied, [], 'hg qapplied [PATCH]'), |
1237 "qcommit|qci": | 1237 "qcommit|qci": |
1238 (commit, | 1238 (commit, |
1239 [('A', 'addremove', None, _('run addremove during commit')), | 1239 commands.table["^commit|ci"][1], |
1240 ('I', 'include', [], _('include names matching the given patterns')), | 1240 'hg qcommit [OPTION]... [FILE]...'), |
1241 ('X', 'exclude', [], _('exclude names matching the given patterns')), | 1241 "^qdiff": (diff, [], 'hg qdiff [FILE]...'), |
1242 ('m', 'message', '', _('use <text> as commit message')), | 1242 "qdelete": (delete, [], 'hg qdelete PATCH'), |
1243 ('l', 'logfile', '', _('read the commit message from <file>')), | |
1244 ('d', 'date', '', _('record datecode as commit date')), | |
1245 ('u', 'user', '', _('record user as commiter'))], | |
1246 'hg qcommit [options] [files]'), | |
1247 "^qdiff": (diff, [], 'hg qdiff [files]'), | |
1248 "qdelete": (delete, [], 'hg qdelete [patch]'), | |
1249 "^qimport": | 1243 "^qimport": |
1250 (qimport, | 1244 (qimport, |
1251 [('e', 'existing', None, 'import file in patch dir'), | 1245 [('e', 'existing', None, 'import file in patch dir'), |
1252 ('n', 'name', '', 'patch file name'), | 1246 ('n', 'name', '', 'patch file name'), |
1253 ('f', 'force', None, 'overwrite existing files')], | 1247 ('f', 'force', None, 'overwrite existing files')], |
1254 'hg qimport'), | 1248 'hg qimport [-e] [-n NAME] [-f] FILE...'), |
1255 "^qinit": | 1249 "^qinit": |
1256 (init, | 1250 (init, |
1257 [('c', 'create-repo', None, 'create patch repository')], | 1251 [('c', 'create-repo', None, 'create patch repository')], |
1258 'hg [-c] qinit'), | 1252 'hg qinit [-c]'), |
1259 "qnew": | 1253 "qnew": |
1260 (new, | 1254 (new, |
1261 [('m', 'message', '', 'commit message'), | 1255 [('m', 'message', '', 'commit message'), |
1262 ('f', 'force', None, 'force')], | 1256 ('f', 'force', None, 'force')], |
1263 'hg qnew [-m message ] patch'), | 1257 'hg qnew [-m TEXT] [-f] PATCH'), |
1264 "qnext": (next, [], 'hg qnext'), | 1258 "qnext": (next, [], 'hg qnext'), |
1265 "qprev": (prev, [], 'hg qprev'), | 1259 "qprev": (prev, [], 'hg qprev'), |
1266 "^qpop": | 1260 "^qpop": |
1267 (pop, | 1261 (pop, |
1268 [('a', 'all', None, 'pop all patches'), | 1262 [('a', 'all', None, 'pop all patches'), |
1269 ('n', 'name', '', 'queue name to pop'), | 1263 ('n', 'name', '', 'queue name to pop'), |
1270 ('f', 'force', None, 'forget any local changes')], | 1264 ('f', 'force', None, 'forget any local changes')], |
1271 'hg qpop [options] [patch/index]'), | 1265 'hg qpop [-a] [-n NAME] [-f] [PATCH | INDEX]'), |
1272 "^qpush": | 1266 "^qpush": |
1273 (push, | 1267 (push, |
1274 [('f', 'force', None, 'apply if the patch has rejects'), | 1268 [('f', 'force', None, 'apply if the patch has rejects'), |
1275 ('l', 'list', None, 'list patch name in commit text'), | 1269 ('l', 'list', None, 'list patch name in commit text'), |
1276 ('a', 'all', None, 'apply all patches'), | 1270 ('a', 'all', None, 'apply all patches'), |
1277 ('m', 'merge', None, 'merge from another queue'), | 1271 ('m', 'merge', None, 'merge from another queue'), |
1278 ('n', 'name', '', 'merge queue name')], | 1272 ('n', 'name', '', 'merge queue name')], |
1279 'hg qpush [options] [patch/index]'), | 1273 'hg qpush [-f] [-l] [-a] [-m] [-n NAME] [PATCH | INDEX]'), |
1280 "^qrefresh": | 1274 "^qrefresh": |
1281 (refresh, | 1275 (refresh, |
1282 [('s', 'short', None, 'short refresh')], | 1276 [('s', 'short', None, 'short refresh')], |
1283 'hg qrefresh'), | 1277 'hg qrefresh [-s]'), |
1284 "qrestore": | 1278 "qrestore": |
1285 (restore, | 1279 (restore, |
1286 [('d', 'delete', None, 'delete save entry'), | 1280 [('d', 'delete', None, 'delete save entry'), |
1287 ('u', 'update', None, 'update queue working dir')], | 1281 ('u', 'update', None, 'update queue working dir')], |
1288 'hg qrestore rev'), | 1282 'hg qrestore [-d] [-u] REV'), |
1289 "qsave": | 1283 "qsave": |
1290 (save, | 1284 (save, |
1291 [('m', 'message', '', 'commit message'), | 1285 [('m', 'message', '', 'commit message'), |
1292 ('c', 'copy', None, 'copy patch directory'), | 1286 ('c', 'copy', None, 'copy patch directory'), |
1293 ('n', 'name', '', 'copy directory name'), | 1287 ('n', 'name', '', 'copy directory name'), |
1294 ('e', 'empty', None, 'clear queue status file'), | 1288 ('e', 'empty', None, 'clear queue status file'), |
1295 ('f', 'force', None, 'force copy')], | 1289 ('f', 'force', None, 'force copy')], |
1296 'hg qsave'), | 1290 'hg qsave [-m TEXT] [-c] [-n NAME] [-e] [-f]'), |
1297 "qseries": | 1291 "qseries": |
1298 (series, | 1292 (series, |
1299 [('m', 'missing', None, 'print patches not in series')], | 1293 [('m', 'missing', None, 'print patches not in series')], |
1300 'hg qseries'), | 1294 'hg qseries [-m]'), |
1301 "^strip": | 1295 "^strip": |
1302 (strip, | 1296 (strip, |
1303 [('f', 'force', None, 'force multi-head removal'), | 1297 [('f', 'force', None, 'force multi-head removal'), |
1304 ('b', 'backup', None, 'bundle unrelated changesets'), | 1298 ('b', 'backup', None, 'bundle unrelated changesets'), |
1305 ('n', 'nobackup', None, 'no backups')], | 1299 ('n', 'nobackup', None, 'no backups')], |
1306 'hg strip rev'), | 1300 'hg strip [-f] [-b] [-n] REV'), |
1307 "qtop": (top, [], 'hg qtop'), | 1301 "qtop": (top, [], 'hg qtop'), |
1308 "qunapplied": (unapplied, [], 'hg qunapplied [patch]'), | 1302 "qunapplied": (unapplied, [], 'hg qunapplied [PATCH]'), |
1309 "qversion": (version, [], 'hg qversion') | 1303 "qversion": (version, [], 'hg qversion') |
1310 } | 1304 } |
1311 | 1305 |