hgext/mq.py
changeset 5122 c80af96943aa
parent 5053 47a8ea1eb2c3
child 5124 06154aff2b1a
equal deleted inserted replaced
5121:7106f4899aa0 5122:c80af96943aa
  2129         (clone,
  2129         (clone,
  2130          [('', 'pull', None, _('use pull protocol to copy metadata')),
  2130          [('', 'pull', None, _('use pull protocol to copy metadata')),
  2131           ('U', 'noupdate', None, _('do not update the new working directories')),
  2131           ('U', 'noupdate', None, _('do not update the new working directories')),
  2132           ('', 'uncompressed', None,
  2132           ('', 'uncompressed', None,
  2133            _('use uncompressed transfer (fast over LAN)')),
  2133            _('use uncompressed transfer (fast over LAN)')),
  2134           ('e', 'ssh', '', _('specify ssh command to use')),
       
  2135           ('p', 'patches', '', _('location of source patch repo')),
  2134           ('p', 'patches', '', _('location of source patch repo')),
  2136           ('', 'remotecmd', '',
  2135          ] + commands.remoteopts,
  2137            _('specify hg command to run on the remote side'))],
       
  2138          _('hg qclone [OPTION]... SOURCE [DEST]')),
  2136          _('hg qclone [OPTION]... SOURCE [DEST]')),
  2139     "qcommit|qci":
  2137     "qcommit|qci":
  2140         (commit,
  2138         (commit,
  2141          commands.table["^commit|ci"][1],
  2139          commands.table["^commit|ci"][1],
  2142          _('hg qcommit [OPTION]... [FILE]...')),
  2140          _('hg qcommit [OPTION]... [FILE]...')),
  2143     "^qdiff":
  2141     "^qdiff":
  2144         (diff,
  2142         (diff,
  2145          [('g', 'git', None, _('use git extended diff format')),
  2143          [('g', 'git', None, _('use git extended diff format')),
  2146           ('I', 'include', [], _('include names matching the given patterns')),
  2144          ] + commands.walkopts,
  2147           ('X', 'exclude', [], _('exclude names matching the given patterns'))],
       
  2148          _('hg qdiff [-I] [-X] [-g] [FILE]...')),
  2145          _('hg qdiff [-I] [-X] [-g] [FILE]...')),
  2149     "qdelete|qremove|qrm":
  2146     "qdelete|qremove|qrm":
  2150         (delete,
  2147         (delete,
  2151          [('k', 'keep', None, _('keep patch file')),
  2148          [('k', 'keep', None, _('keep patch file')),
  2152           ('r', 'rev', [], _('stop managing a revision'))],
  2149           ('r', 'rev', [], _('stop managing a revision'))],
  2182     "qnew":
  2179     "qnew":
  2183         (new,
  2180         (new,
  2184          [('e', 'edit', None, _('edit commit message')),
  2181          [('e', 'edit', None, _('edit commit message')),
  2185           ('f', 'force', None, _('import uncommitted changes into patch')),
  2182           ('f', 'force', None, _('import uncommitted changes into patch')),
  2186           ('g', 'git', None, _('use git extended diff format')),
  2183           ('g', 'git', None, _('use git extended diff format')),
  2187           ('I', 'include', [], _('include names matching the given patterns')),
  2184           ] + commands.walkopts + commands.commitopts,
  2188           ('X', 'exclude', [], _('exclude names matching the given patterns')),
       
  2189           ] + commands.commitopts,
       
  2190          _('hg qnew [-e] [-m TEXT] [-l FILE] [-f] PATCH [FILE]...')),
  2185          _('hg qnew [-e] [-m TEXT] [-l FILE] [-f] PATCH [FILE]...')),
  2191     "qnext": (next, [] + seriesopts, _('hg qnext [-s]')),
  2186     "qnext": (next, [] + seriesopts, _('hg qnext [-s]')),
  2192     "qprev": (prev, [] + seriesopts, _('hg qprev [-s]')),
  2187     "qprev": (prev, [] + seriesopts, _('hg qprev [-s]')),
  2193     "^qpop":
  2188     "^qpop":
  2194         (pop,
  2189         (pop,
  2207     "^qrefresh":
  2202     "^qrefresh":
  2208         (refresh,
  2203         (refresh,
  2209          [('e', 'edit', None, _('edit commit message')),
  2204          [('e', 'edit', None, _('edit commit message')),
  2210           ('g', 'git', None, _('use git extended diff format')),
  2205           ('g', 'git', None, _('use git extended diff format')),
  2211           ('s', 'short', None, _('refresh only files already in the patch')),
  2206           ('s', 'short', None, _('refresh only files already in the patch')),
  2212           ('I', 'include', [], _('include names matching the given patterns')),
  2207           ] + commands.walkopts + commands.commitopts,
  2213           ('X', 'exclude', [], _('exclude names matching the given patterns')),
       
  2214           ] + commands.commitopts,
       
  2215          _('hg qrefresh [-I] [-X] [-e] [-m TEXT] [-l FILE] [-s] [FILE]...')),
  2208          _('hg qrefresh [-I] [-X] [-e] [-m TEXT] [-l FILE] [-s] [FILE]...')),
  2216     'qrename|qmv':
  2209     'qrename|qmv':
  2217         (rename, [], _('hg qrename PATCH1 [PATCH2]')),
  2210         (rename, [], _('hg qrename PATCH1 [PATCH2]')),
  2218     "qrestore":
  2211     "qrestore":
  2219         (restore,
  2212         (restore,