Mercurial > public > mercurial-scm > hg
comparison mercurial/commands.py @ 9219:3f650f6aa130
merge with crew-stable
author | Dirkjan Ochtman <dirkjan@ochtman.nl> |
---|---|
date | Thu, 23 Jul 2009 20:44:26 +0200 |
parents | 061eeb602354 c2041f80f22a |
children | 16f4cfc69e4f |
comparison
equal
deleted
inserted
replaced
9218:d3db87d68337 | 9219:3f650f6aa130 |
---|---|
1357 else: | 1357 else: |
1358 start = None | 1358 start = None |
1359 closed = opts.get('closed') | 1359 closed = opts.get('closed') |
1360 hideinactive, _heads = opts.get('active'), None | 1360 hideinactive, _heads = opts.get('active'), None |
1361 if not branchrevs: | 1361 if not branchrevs: |
1362 if closed: | |
1363 raise error.Abort(_('you must specify a branch to use --closed')) | |
1362 # Assume we're looking repo-wide heads if no revs were specified. | 1364 # Assume we're looking repo-wide heads if no revs were specified. |
1363 heads = repo.heads(start) | 1365 heads = repo.heads(start) |
1364 else: | 1366 else: |
1365 if hideinactive: | 1367 if hideinactive: |
1366 _heads = repo.heads(start) | 1368 _heads = repo.heads(start) |
3011 if date: | 3013 if date: |
3012 if rev: | 3014 if rev: |
3013 raise util.Abort(_("you can't specify a revision and a date")) | 3015 raise util.Abort(_("you can't specify a revision and a date")) |
3014 rev = cmdutil.finddate(ui, repo, date) | 3016 rev = cmdutil.finddate(ui, repo, date) |
3015 | 3017 |
3016 if clean: | 3018 if clean or check: |
3017 return hg.clean(repo, rev) | 3019 return hg.clean(repo, rev) |
3018 else: | 3020 else: |
3019 return hg.update(repo, rev) | 3021 return hg.update(repo, rev) |
3020 | 3022 |
3021 def verify(ui, repo): | 3023 def verify(ui, repo): |
3173 "branches": | 3175 "branches": |
3174 (branches, | 3176 (branches, |
3175 [('a', 'active', False, | 3177 [('a', 'active', False, |
3176 _('show only branches that have unmerged heads')), | 3178 _('show only branches that have unmerged heads')), |
3177 ('c', 'closed', False, | 3179 ('c', 'closed', False, |
3178 _('show normal and closed heads'))], | 3180 _('show normal and closed branches'))], |
3179 _('[-a]')), | 3181 _('[-a]')), |
3180 "bundle": | 3182 "bundle": |
3181 (bundle, | 3183 (bundle, |
3182 [('f', 'force', None, | 3184 [('f', 'force', None, |
3183 _('run even when remote repository is unrelated')), | 3185 _('run even when remote repository is unrelated')), |
3290 _('[OPTION]... PATTERN [FILE]...')), | 3292 _('[OPTION]... PATTERN [FILE]...')), |
3291 "heads": | 3293 "heads": |
3292 (heads, | 3294 (heads, |
3293 [('r', 'rev', '', _('show only heads which are descendants of REV')), | 3295 [('r', 'rev', '', _('show only heads which are descendants of REV')), |
3294 ('a', 'active', False, | 3296 ('a', 'active', False, |
3295 _('show only the active heads from open branches')), | 3297 _('show only the active branch heads from open branches')), |
3296 ('c', 'closed', False, | 3298 ('c', 'closed', False, |
3297 _('show normal and closed heads')), | 3299 _('show normal and closed branch heads')), |
3298 ] + templateopts, | 3300 ] + templateopts, |
3299 _('[-r STARTREV] [REV]...')), | 3301 _('[-r STARTREV] [REV]...')), |
3300 "help": (help_, [], _('[TOPIC]')), | 3302 "help": (help_, [], _('[TOPIC]')), |
3301 "identify|id": | 3303 "identify|id": |
3302 (identify, | 3304 (identify, |