diff mercurial/localrepo.py @ 4170:7b5723c95a82

Save an absolute path in repo.path This should keep things working if the process changes directories after creating a repo object.
author Alexis S. L. Carvalho <alexis@cecm.usp.br>
date Sat, 10 Mar 2007 22:03:20 -0300
parents bbfe5a3fc80c
children f9bbcebcacea ba51a8225a60 8e947b0e53cc
line wrap: on
line diff
--- a/mercurial/localrepo.py	Fri Mar 09 19:57:26 2007 +0100
+++ b/mercurial/localrepo.py	Sat Mar 10 22:03:20 2007 -0300
@@ -33,8 +33,8 @@
                                            " here (.hg not found)"))
             path = p
 
-        self.path = os.path.join(path, ".hg")
         self.root = os.path.realpath(path)
+        self.path = os.path.join(self.root, ".hg")
         self.origroot = path
         self.opener = util.opener(self.path)
         self.wopener = util.opener(self.root)