Package translate :: Package storage :: Package versioncontrol :: Module svn :: Class svn
[hide private]
[frames] | no frames]

Class svn

source code

GenericRevisionControlSystem --+
                               |
                              svn

Class to manage items under revision control of Subversion.

Instance Methods [hide private]
 
update(self, revision=None)
update the working copy - remove local modifications if necessary
source code
 
commit(self, message=None, author=None)
commit the file and return the given message if present
source code
 
getcleanfile(self, revision=None)
return the content of the 'head' revision of the file
source code

Inherited from GenericRevisionControlSystem: __init__

Class Variables [hide private]
  RCS_METADIR = '.svn'
The name of the metadata directory of the RCS
  SCAN_PARENTS = False
whether to check the parent directories for the metadata directory of the RCS working copy
Method Details [hide private]

update(self, revision=None)

source code 

update the working copy - remove local modifications if necessary

Overrides: GenericRevisionControlSystem.update

commit(self, message=None, author=None)

source code 

commit the file and return the given message if present

the 'author' parameter is used for revision property 'translate:author'

Overrides: GenericRevisionControlSystem.commit

getcleanfile(self, revision=None)

source code 

return the content of the 'head' revision of the file

Overrides: GenericRevisionControlSystem.getcleanfile