merge with crew-stable
authorThomas Arendsen Hein <thomas@intevation.de>
Sun, 15 Jul 2007 21:05:38 +0200
changeset 4886 d77accdd236e
parent 4885 2a01e03ffacd (current diff)
parent 4883 72ac66e88c43 (diff)
child 4887 2f09df302f30
merge with crew-stable
hgext/convert/__init__.py
--- a/hgext/convert/__init__.py	Sun Jul 15 14:57:20 2007 +0200
+++ b/hgext/convert/__init__.py	Sun Jul 15 21:05:38 2007 +0200
@@ -274,12 +274,14 @@
     convert will only import up to the named revision (given in a format
     understood by the source).
 
-    If destination isn't given, a new Mercurial repo named <src>-hg will
-    be created. If <mapfile> isn't given, it will be put in a default
-    location (<dest>/.hg/shamap by default)
+    If no destination directory name is specified, it defaults to the
+    basename of the source with '-hg' appended.  If the destination
+    repository doesn't exist, it will be created.
 
-    The <mapfile> is a simple text file that maps each source commit ID to
-    the destination ID for that revision, like so:
+    If <mapfile> isn't given, it will be put in a default location
+    (<dest>/.hg/shamap by default).  The <mapfile> is a simple text
+    file that maps each source commit ID to the destination ID for
+    that revision, like so:
     <source ID> <destination ID>
 
     If the file doesn't exist, it's automatically created.  It's updated
@@ -294,7 +296,7 @@
     '''
 
     if not dest:
-        dest = src + "-hg"
+        dest = hg.defaultdest(src) + "-hg"
         ui.status("assuming destination %s\n" % dest)
 
     # Try to be smart and initalize things when required