| 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 authenticatin 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. | |||
| 
 | |||
| 
 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 Wed Mar 26 12:49:27 2008 | http://epydoc.sourceforge.net |