Show More
@@ -42,11 +42,18 b' class statichttprepository(localrepo.loc' | |||||
42 | try: |
|
42 | try: | |
43 | requirements = self.opener("requires").read().splitlines() |
|
43 | requirements = self.opener("requires").read().splitlines() | |
44 | except IOError, inst: |
|
44 | except IOError, inst: | |
45 |
if inst.errno |
|
45 | if inst.errno != errno.ENOENT: | |
|
46 | raise | |||
|
47 | # check if it is a non-empty old-style repository | |||
|
48 | try: | |||
|
49 | self.opener("00changelog.i").read(1) | |||
|
50 | except IOError, inst: | |||
|
51 | if inst.errno != errno.ENOENT: | |||
|
52 | raise | |||
|
53 | # we do not care about empty old-style repositories here | |||
46 | msg = _("'%s' does not appear to be an hg repository") % path |
|
54 | msg = _("'%s' does not appear to be an hg repository") % path | |
47 | raise repo.RepoError(msg) |
|
55 | raise repo.RepoError(msg) | |
48 |
|
|
56 | requirements = [] | |
49 | requirements = [] |
|
|||
50 |
|
57 | |||
51 | # check them |
|
58 | # check them | |
52 | for r in requirements: |
|
59 | for r in requirements: |
General Comments 0
You need to be logged in to leave comments.
Login now