mercurial/localrepo.py
changeset 3623 44247ecc2965
parent 3619 7d3d603e7df9
child 3627 cabe62800120
--- a/mercurial/localrepo.py
+++ b/mercurial/localrepo.py
@@ -43,7 +43,7 @@ class localrepository(repo.repository):
         elif create:
             raise repo.RepoError(_("repository %s already exists") % path)
 
-        self.root = os.path.abspath(path)
+        self.root = os.path.realpath(path)
         self.origroot = path
         self.ui = ui.ui(parentui=parentui)
         self.opener = util.opener(self.path)