clone: directory names take precedence over symbolic names
If source matches both a directory name and a symbolic
name to repo, the directory will be taken.
--- a/mercurial/commands.py Thu Sep 08 12:10:43 2005 -0700
+++ b/mercurial/commands.py Thu Sep 08 12:10:59 2005 -0700
@@ -614,7 +614,8 @@
ui.setconfig("ui", "remotecmd", opts['remotecmd'])
d = Dircleanup(dest)
- source = ui.expandpath(source)
+ if not os.path.exists(source):
+ source = ui.expandpath(source)
abspath = source
other = hg.repository(ui, source)