]>
Tony Duckles's Git Repositories (git.nynim.org) - svn2svn.git/blob - svn2svn/errors.py
3 Exception sub-hierarchy:
6 +-- ExternalCommandFailed
9 +-- UnsupportedSVNFeature
10 | +-- OverwrittenSVNBranch
11 | +-- UnsupportedSVNAction
17 class ExternalCommandFailed(RuntimeError):
19 An external command failed.
22 class HgSVNError(RuntimeError):
24 A generic hgsvn error.
27 class UnsupportedSVNFeature(HgSVNError
):
29 An unsuppported SVN (mis)feature.
32 class OverwrittenSVNBranch(UnsupportedSVNFeature
):
34 The current SVN branch was overwritten with another one.
37 class UnsupportedSVNAction(UnsupportedSVNFeature
):
39 An unknown/unsupported SVN action in an SVN log entry.
42 class SVNOutputError(HgSVNError
):
44 A generic error with the output of an SVN command.
47 class EmptySVNLog(SVNOutputError
):
49 An empty SVN log entry.