Package trac :: Package versioncontrol :: Module api

Module api

source code

Classes
  InvalidRepository
Exception raised when a repository is invalid.
  InvalidConnector
Exception raised when a repository connector is invalid.
  IRepositoryConnector
Provide support for a specific version control system.
  IRepositoryProvider
Provide known named instances of Repository.
  IRepositoryChangeListener
Listen for changes in repositories.
  DbRepositoryProvider
Component providing repositories registered in the DB.
  RepositoryManager
Version control system manager.
  NoSuchChangeset
  NoSuchNode
  Repository
Base class for a repository provided by a version control system.
  Node
Represents a directory or file in the repository at a given revision.
  Changeset
Represents a set of changes committed at once in a repository.
  EmptyChangeset
Changeset that contains no changes.
Functions
 
is_default(reponame)
Check whether reponame is the default repository.
source code
Variables
  __package__ = 'trac.versioncontrol'

Imports: os, ABCMeta, abstractmethod, datetime, AdminCommandError, IAdminCommandProvider, get_dir_list, ConfigSection, Option, IResourceManager, Resource, ResourceNotFound, as_bool, threading, time_now, utc, printout, to_unicode, exception_to_unicode, _, IRequestFilter, ITemplateProvider, Component, ExtensionPoint, Interface, TracBaseError, TracError, TracValueError, implements