Home | Trees | Index | Help |
---|
Package svnmailer :: Module subversion :: Class Repository |
|
object
--+
|
Repository
Method Summary | |
---|---|
Open the repository | |
Destroy the pool and release the shared lock | |
Dump the contents of a particular path into a file | |
list |
Return the list of changes of a revisions sorted by path |
str |
Get the MIME type of a particular path |
dict |
Get a dict of properties for a particular path/revision |
str |
Get the value of a particular property |
str |
Returns the author of a particular revision |
str |
Returns the log entry of a particular revision |
str |
Returns the value of a revision property |
int |
Returns the time of a particular rev. |
_RevisionChangeCollector |
Return the RevisionChangeCollector instance |
swig object |
Return the root object of a particular revision |
Inherited from object | |
x.__delattr__('name') <==> del x.name... | |
x.__getattribute__('name') <==> x.name... | |
x.__hash__() <==> hash(x)... | |
helper for pickle... | |
helper for pickle... | |
x.__repr__() <==> repr(x)... | |
x.__setattr__('name', value) <==> x.name = value... | |
x.__str__() <==> str(x)... | |
Inherited from type | |
T.__new__(S, ...) -> a new object with type S, a subtype of T... |
Instance Variable Summary | |
---|---|
unicode | path : The path to the repository |
bool | _apr_initialized : is APR initialized? |
swig object | _fs : Reference to the repos filesystem |
dict | _pathPropLists : Cached path propery lists |
dict | _pathProps : Cached path properties |
swig object | _pool : main APR pool |
swig object | _repos : Reference to the open repository |
dict | _revChanges : Cached revision change lists |
dict | _revProps : Cached revision properties |
dict | _revRoots : Cached revision root objects |
dict | _revTimes : Cached revision times |
Method Details |
---|
__init__(self,
repos_path)
Open the repository |
close(self)Destroy the pool and release the shared lock |
dumpPathContent(self, fp, path, revision)Dump the contents of a particular path into a file
|
getChangesList(self, revision)Return the list of changes of a revisions sorted by path
|
getPathMimeType(self, path, revision)Get the MIME type of a particular path
|
getPathProperties(self, path, revision)Get a dict of properties for a particular path/revision
|
getPathProperty(self, name, path, revision)Get the value of a particular property
|
getRevisionAuthor(self, revision)Returns the author of a particular revision
|
getRevisionLog(self, revision)Returns the log entry of a particular revision
|
getRevisionProperty(self, revision, propname)Returns the value of a revision property
|
getRevisionTime(self, revision)Returns the time of a particular rev. in seconds since epoch
|
_getChangeCollector(self, revision)Return the RevisionChangeCollector instance
|
_getRevisionRoot(self, revision)Return the root object of a particular revision
|
Instance Variable Details |
---|
pathThe path to the repository
|
_apr_initializedis APR initialized?
|
_fsReference to the repos filesystem
|
_pathPropListsCached path propery lists
|
_pathPropsCached path properties
|
_poolmain APR pool
|
_reposReference to the open repository
|
_revChangesCached revision change lists
|
_revPropsCached revision properties
|
_revRootsCached revision root objects
|
_revTimesCached revision times
|
Home | Trees | Index | Help |
---|
Generated by Epydoc 2.0 on Sun Sep 25 20:49:19 2005 | http://epydoc.sf.net |