Mercurial > hg
comparison mercurial/commands.py @ 1894:4c53aaf2d153
Allow symbolic path names in global -R/--repository parameter.
author | Thomas Arendsen Hein <thomas@intevation.de> |
---|---|
date | Sun, 12 Mar 2006 20:23:05 +0100 |
parents | 6569651a4f1e |
children | b7cc0f323a4c |
comparison
equal
deleted
inserted
replaced
1893:6569651a4f1e | 1894:4c53aaf2d153 |
---|---|
2647 "verify": (verify, [], _('hg verify')), | 2647 "verify": (verify, [], _('hg verify')), |
2648 "version": (show_version, [], _('hg version')), | 2648 "version": (show_version, [], _('hg version')), |
2649 } | 2649 } |
2650 | 2650 |
2651 globalopts = [ | 2651 globalopts = [ |
2652 ('R', 'repository', '', _('repository root directory')), | 2652 ('R', 'repository', '', |
2653 _('repository root directory or symbolic path name')), | |
2653 ('', 'cwd', '', _('change working directory')), | 2654 ('', 'cwd', '', _('change working directory')), |
2654 ('y', 'noninteractive', None, | 2655 ('y', 'noninteractive', None, |
2655 _('do not prompt, assume \'yes\' for any required answers')), | 2656 _('do not prompt, assume \'yes\' for any required answers')), |
2656 ('q', 'quiet', None, _('suppress output')), | 2657 ('q', 'quiet', None, _('suppress output')), |
2657 ('v', 'verbose', None, _('enable additional output')), | 2658 ('v', 'verbose', None, _('enable additional output')), |
2838 os.chdir(options['cwd']) | 2839 os.chdir(options['cwd']) |
2839 except OSError, inst: | 2840 except OSError, inst: |
2840 raise util.Abort('%s: %s' % | 2841 raise util.Abort('%s: %s' % |
2841 (options['cwd'], inst.strerror)) | 2842 (options['cwd'], inst.strerror)) |
2842 | 2843 |
2843 path = options["repository"] or "" | 2844 path = u.expandpath(options["repository"]) or "" |
2844 repo = path and hg.repository(u, path=path) or None | 2845 repo = path and hg.repository(u, path=path) or None |
2845 | 2846 |
2846 if options['help']: | 2847 if options['help']: |
2847 help_(u, cmd, options['version']) | 2848 help_(u, cmd, options['version']) |
2848 sys.exit(0) | 2849 sys.exit(0) |