- #!/usr/bin/env python
- #
- # Wrapper script around the convert.py hgext extension
- # for foreign SCM conversion to mercurial format.
- #
-
- import sys
- from mercurial import ui, fancyopts
- from hgext import convert
-
- # Options extracted from the cmdtable
- func, options, help = convert.cmdtable['convert']
-
- # An ui instance
- u = ui.ui()
-
- opts = {}
- args = []
- try:
- args = list(fancyopts.fancyopts(sys.argv[1:], options, opts))
- args += [None]*(3 - len(args))
- src, dest, revmapfile = args
- except (fancyopts.getopt.GetoptError, ValueError), inst:
- u.warn('Usage:\n%s\n' % help)
- sys.exit(-1)
-
- convert.convert(u, src, dest, revmapfile, **opts)
# |
Change |
User |
Description |
Committed |
|
#1
|
7918 |
Sven Erik Knop |
Added Mercurial Exporter to Perforce Mk 1. |
14 years ago
|
|