Show More
@@ -30,28 +30,30 b' class localrepository(repo.repository):' | |||
|
30 | 30 | raise repo.RepoError(_("There is no Mercurial repository" |
|
31 | 31 | " here (.hg not found)")) |
|
32 | 32 | path = p |
|
33 | ||
|
33 | 34 | self.path = os.path.join(path, ".hg") |
|
34 |
self. |
|
|
35 | self.root = os.path.realpath(path) | |
|
36 | self.origroot = path | |
|
37 | self.opener = util.opener(self.path) | |
|
38 | self.wopener = util.opener(self.root) | |
|
35 | 39 | |
|
36 | 40 | if not os.path.isdir(self.path): |
|
37 | 41 | if create: |
|
38 | 42 | if not os.path.exists(path): |
|
39 | 43 | os.mkdir(path) |
|
40 | 44 | os.mkdir(self.path) |
|
41 | if self.spath != self.path: | |
|
42 | os.mkdir(self.spath) | |
|
45 | #if self.spath != self.path: | |
|
46 | # os.mkdir(self.spath) | |
|
43 | 47 | else: |
|
44 | 48 | raise repo.RepoError(_("repository %s not found") % path) |
|
45 | 49 | elif create: |
|
46 | 50 | raise repo.RepoError(_("repository %s already exists") % path) |
|
47 | 51 | |
|
48 | self.root = os.path.realpath(path) | |
|
49 | self.origroot = path | |
|
52 | # setup store | |
|
53 | self.spath = self.path | |
|
54 | self.sopener = util.opener(self.spath) | |
|
55 | ||
|
50 | 56 | self.ui = ui.ui(parentui=parentui) |
|
51 | self.opener = util.opener(self.path) | |
|
52 | self.sopener = util.opener(self.spath) | |
|
53 | self.wopener = util.opener(self.root) | |
|
54 | ||
|
55 | 57 | try: |
|
56 | 58 | self.ui.readconfig(self.join("hgrc"), self.root) |
|
57 | 59 | except IOError: |
General Comments 0
You need to be logged in to leave comments.
Login now