Trees | Indices | Help |
|
---|
|
This module manages interaction with version control systems. To implement support for a new version control system, inherit the class GenericRevisionControlSystem. TODO: * add authentication handling * 'commitdirectory' should do a single commit instead of one for each file * maybe implement some caching for 'get_versioned_object' - check profiler
|
|||
|
|||
GenericRevisionControlSystem The super class for all version control classes. |
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|
|||
DEFAULT_RCS =
the names of all supported revision control systems |
|||
__CACHED_RCS_CLASSES =
The dynamically loaded revision control system implementations (python modules) are cached here for faster access. |
|
Runs a command (array of program name and arguments) and returns the exitcode, the output and the error as a tuple.
|
commit all files below the given directory files that are just symlinked into the directory are supported, too |
update all files below the given directory files that are just symlinked into the directory are supported, too |
|
DEFAULT_RCSthe names of all supported revision control systems modules of the same name containing a class with the same name are expected to be defined below 'translate.storage.versioncontrol'
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Tue Sep 23 13:50:49 2008 | http://epydoc.sourceforge.net |