Mercurial > public > mercurial-scm > hg-stable
diff mercurial/localrepo.py @ 9423:1444a42f6052
Make distinct lookup error for localrepo.lookup
This allows clone/share to correctly distinguish lookup errors from
corruption errors and catch only the former.
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Mon, 31 Aug 2009 10:58:33 -0500 |
parents | d3b995dd4eab |
children | 6cfea6e4c892 c295a82a020b |
line wrap: on
line diff
--- a/mercurial/localrepo.py Thu Aug 27 00:00:15 2009 +0200 +++ b/mercurial/localrepo.py Mon Aug 31 10:58:33 2009 -0500 @@ -509,7 +509,7 @@ key = hex(key) except: pass - raise error.RepoError(_("unknown revision '%s'") % key) + raise error.RepoLookupError(_("unknown revision '%s'") % key) def local(self): return True