##// END OF EJS Templates
Do read only checks on attach as fork of repo list....
Do read only checks on attach as fork of repo list. We shouldn't leak repo names here to which we don't have access

File last commit:

r3788:d9b89874 beta
r3864:1aefa8d8 beta
Show More
exceptions.py
94 lines | 1.2 KiB | text/x-python | PythonLexer
Added VCS into rhodecode core for faster and easier deployments of new versions
r2007 # -*- 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
UserGroup on UserGroup permissions implementation....
r3788
Added VCS into rhodecode core for faster and easier deployments of new versions
r2007 class CommandError(VCSError):
pass