changeset 4885:d77accdd236e

merge with crew-stable
author Thomas Arendsen Hein <thomas@intevation.de>
date Sun, 15 Jul 2007 21:05:38 +0200
parents 2a01e03ffacd (current diff) 72ac66e88c43 (diff)
children 2f09df302f30
files hgext/convert/__init__.py
diffstat 1 files changed, 8 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/hgext/convert/__init__.py
+++ b/hgext/convert/__init__.py
@@ -274,12 +274,14 @@ def _convert(ui, src, dest=None, mapfile
     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 @@ def _convert(ui, src, dest=None, mapfile
     '''
 
     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