| Home | Trees | Indices | Help |
|
|---|
|
|
object --+
|
Storage --+
|
SubversionStorage
|
|||
|
__init__(self,
repository_uri,
working_copy_path,
username=None,
password=None) Subversion storage for amplee. |
||
| _set_credentials(self, client) | ||
|
shutdown(self) Shutdown the subversion storage. |
||
|
create_container(self,
collection_name) Creates a subdirectory within the the svn working copy If it already exists does nothing. |
||
|
path(self,
*args,
**kwargs) Returns the full path as a string of the resource to the working copy. |
||
|
get_content(self,
path) Returns the content as a string of the resource found at 'path'. |
||
|
get_meta_data(self,
path) Returns the content as a string of the meta data found at 'path'. |
||
|
put_content(self,
path,
content,
media_type=None,
*args,
**kwargs) Set the content at 'path' of the resource. |
||
|
put_meta_data(self,
path,
content,
media_type=None,
*args,
**kwargs) Set the content at 'path' of the resource. |
||
|
remove_content(self,
path) ... |
||
|
remove_meta_data(self,
path) ... |
||
|
persist(self,
path_list,
msg=None) ... |
||
|
exists(self,
path) Returns True if the resource at 'path' exists. |
||
|
ls(self,
collection_name,
ext) List resources with the provided extension in a collection Returns a dictionary like this: members[basename(abs_path)] = {'path': abs_path} Keyword arguments collection_name -- name of the directory in the working copy containing all the members of a collection. |
||
|
Inherited from |
|||
|
|||
|
Inherited from |
|||
|
|||
Subversion storage for amplee. If the working copy does not exist, the storage will automatically check the repository out. Keyword arguments repository_uri -- URI of the subversion repository. It can be a local or remote URL. working_copy_path -- absoulte path to the local working copy username -- if needed by the repository password -- if needed by the repository
|
|
Shutdown the subversion storage. Does nothing effectively.
|
Creates a subdirectory within the the svn working copy If it already exists does nothing. The newly created directory is immediatly checked in. Keyword argument collection_name -- name of the directory to create
|
Returns the full path as a string of the resource to the working copy.
|
Returns the content as a string of the resource found at 'path'. If no resource could be found, an IOError is raised. Keyword arguments path -- Path to the resource as returned by get_path
|
Returns the content as a string of the meta data found at 'path'. If no resource could be found, an IOError is raised. Keyword arguments path -- Path to the resource as returned by get_path
|
Set the content at 'path' of the resource. Keyword arguments path -- Path to the resource as returned by get_path content -- data as a string object media_type -- if provided, mime type of the resource as a string object It uses the svn:mime_type property
|
Set the content at 'path' of the resource. Keyword arguments path -- Path to the resource as returned by get_path content -- data as a string object media_type -- if provided, mime type of the resource as a string object It uses the svn:mime_type property
|
Remove the resource at 'path' Keyword arguments path -- Path to the resource as returned by get_path
|
Remove the resource at 'path' Keyword arguments path -- Path to the resource as returned by get_path
|
Finalize the svn checkin Keyword arguments path_list -- list of paths as returned by get_path to checkin msg -- string message to provide for the checking It defaults to a simple 'Persist'
|
Returns True if the resource at 'path' exists. False otherwise. Keyword arguments path -- Path to the resource as returned by get_path
|
List resources with the provided extension in a collection
Returns a dictionary like this:
members[basename(abs_path)] = {'path': abs_path}
Keyword arguments
collection_name -- name of the directory in the working copy
containing all the members of a collection. Created if it does
not exists.
ext -- extension of resources to return
|
| Home | Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0alpha3 on Sat Nov 18 23:31:58 2006 | http://epydoc.sourceforge.net |