PloneSVNaccess
Providing read and write access to subversion.
PloneSVNaccessTool.py
Providing the PloneSVNaccessTool (important!) and SVNFileOrFolder.
Author: Christian Koller 'admin@iecw.net'.
Released under GNU GPL v2 or later.
PloneSVNaccess Tool The tool provides the access to the subversion repository
For more information about this class, see The PloneSVNaccessTool Class.
A Simple SVNConnectError Error
For more information about this class, see The SVNConnectError Class.
Represents a single file incl.
For more information about this class, see The SVNFile Class.
Represents information about a file or folder
For more information about this class, see The SVNFileOrFolder Class.
A Log Info
For more information about this class, see The SVNLogInfo Class.
PloneSVNaccess Tool
The tool provides the access to the subversion repository
Delete local temp folder
Delete everything reachable from the directory named in 'tempDir'.
CAUTION: This is dangerous! For example, if tempDir == '/', it
could delete all your disk files.
From: Python Doc
_get_log_message will be called when we need a log message
_get_login will be called when we need authentication
Commit a file to SVN
May raise some SVNConnectError
Create the Java-Script for the commit action.
(Called when the file is binary and the file was changed since the last download)
Create the Java-Script for the delete action
Create Folder in the subversion repository
Delete File or Folder within SVN
Returns the name of all svn breadcrumbs
Return file Diff
Get the folder listing
Get the file info
Get a folder as tar or zip
Return Log info
Get Message for log creates a simple log message
Return the RevNo of head
Return the link to the parent dir
Get PloneSVNaccessVersioning
(False or the Versioning number of the last download through this user)
Returns revision numbers of the folder or file
Limited to 15 values
Get a single file
Set encoding to prevent problems with the c library pysvn
Info: pysvn msgNo=257
Set PloneSVNaccessVersioning
(Called when the user downloads a file)
Upload (import) a file to SVN
A Simple SVNConnectError Error
Represents a single file incl. file content
Represents information about a file or folder
A Log Info