l.c.c.t.s.SubversionServer(Server) : class documentation

Part of lp.codehosting.codeimport.tests.servers View In Hierarchy

A controller for an Subversion repository, used for testing.
Method __init__ Undocumented
Method createRepository Create a Subversion repository at path.
Method get_url Return a URL to the Subversion repository.
Method start_server Undocumented
Method stop_server Undocumented
Method makeBranch Create a branch on the Subversion server called branch_name.
Method makeDirectory Make a directory on the repository.
Method _get_ra Undocumented
Method _kill_svnserve Undocumented
def __init__(self, repository_path, use_svn_serve=False):
Undocumented
def _get_ra(self, url):
Undocumented
def createRepository(self, path):
Create a Subversion repository at path.
def get_url(self):
Return a URL to the Subversion repository.
def start_server(self):
Undocumented
def _kill_svnserve(self):
Undocumented
def stop_server(self):
Undocumented
def makeBranch(self, branch_name, tree_contents):
Create a branch on the Subversion server called branch_name.
Parametersbranch_nameThe name of the branch to create.
tree_contentsThe contents of the module. This is a list of tuples of (relative filename, file contents).
def makeDirectory(self, directory_name, commit_message=None):
Make a directory on the repository.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.