mirror of
https://github.com/facebook/sapling.git
synced 2024-10-07 15:27:13 +03:00
requires: note apparent corruption
This commit is contained in:
parent
cfc4484960
commit
b0048281b5
@ -698,6 +698,8 @@ def readrequires(opener, supported):
|
||||
requirements = set(opener.read("requires").splitlines())
|
||||
for r in requirements:
|
||||
if r not in supported:
|
||||
if not r or not r[0].isalnum():
|
||||
raise error.RequirementError(_(".hg/requires file is corrupt"))
|
||||
raise error.RequirementError(_("unknown repository format: "
|
||||
"requires feature '%s' (upgrade Mercurial)") % r)
|
||||
return requirements
|
||||
|
Loading…
Reference in New Issue
Block a user