mirror of
https://github.com/facebook/sapling.git
synced 2024-10-09 16:31:02 +03:00
svnwrap: use SubversionConnectionException instead of mercurial.util.Abort
This makes svnwrap independent of Mercurial.
This commit is contained in:
parent
d7942f767d
commit
38127671b5
@ -14,8 +14,6 @@ warnings.filterwarnings('ignore',
|
||||
module='svn.core',
|
||||
category=DeprecationWarning)
|
||||
|
||||
from mercurial import util as hgutil
|
||||
|
||||
required_bindings = (1, 5, 0)
|
||||
|
||||
try:
|
||||
@ -423,10 +421,11 @@ class SubversionRepo(object):
|
||||
self.pool)
|
||||
except core.SubversionException, e:
|
||||
if e.apr_err == core.SVN_ERR_FS_NOT_FOUND:
|
||||
raise hgutil.Abort('%s not found at revision %d!'
|
||||
% (self.subdir.rstrip('/'), stop))
|
||||
msg = ('%s not found at revision %d!'
|
||||
% (self.subdir.rstrip('/'), stop))
|
||||
raise SubversionConnectionException(msg)
|
||||
elif e.apr_err == core.SVN_ERR_FS_NO_SUCH_REVISION:
|
||||
raise hgutil.Abort(e.message)
|
||||
raise SubversionConnectionException(e.message)
|
||||
else:
|
||||
raise
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user