Mercurial > kallithea
view rhodecode/lib/vcs/exceptions.py @ 3832:07f8039ef090 beta
Use repo-scann at latest possible state.
- we can ensure every config/checks were made before that step
- it should fix issues with custom GIT paths
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Thu, 09 May 2013 14:52:05 +0200 |
parents | d9b89874edf9 |
children |
line wrap: on
line source
# -*- coding: utf-8 -*- """ vcs.exceptions ~~~~~~~~~~~~~~ Custom exceptions module :created_on: Apr 8, 2010 :copyright: (c) 2010-2011 by Marcin Kuzminski, Lukasz Balcerzak. """ class VCSError(Exception): pass class RepositoryError(VCSError): pass class EmptyRepositoryError(RepositoryError): pass class TagAlreadyExistError(RepositoryError): pass class TagDoesNotExistError(RepositoryError): pass class BranchAlreadyExistError(RepositoryError): pass class BranchDoesNotExistError(RepositoryError): pass class ChangesetError(RepositoryError): pass class ChangesetDoesNotExistError(ChangesetError): pass class CommitError(RepositoryError): pass class NothingChangedError(CommitError): pass class NodeError(VCSError): pass class RemovedFileNodeError(NodeError): pass class NodeAlreadyExistsError(CommitError): pass class NodeAlreadyChangedError(CommitError): pass class NodeDoesNotExistError(CommitError): pass class NodeNotChangedError(CommitError): pass class NodeAlreadyAddedError(CommitError): pass class NodeAlreadyRemovedError(CommitError): pass class ImproperArchiveTypeError(VCSError): pass class CommandError(VCSError): pass