Part of lp.codehosting.codeimport.worker View In Hierarchy
The code import system stores tarballs of CVS and SVN working trees on
another system. The tarballs are kept in predictable locations based on
the ID of the branch associated to the CodeImport
.
The tarballs are all kept in one directory. The filename of a tarball is
XXXXXXXX.tar.gz, where 'XXXXXXXX' is the ID of the CodeImport
's branch
in hex.
Method | __init__ | Construct a ForeignTreeStore . |
Method | archive | Archive the foreign tree. |
Method | fetch | Fetch the foreign branch for source_details to target_path . |
Method | fetchFromSource | Fetch the foreign tree for source_details to target_path . |
Method | fetchFromArchive | Fetch the foreign tree for source_details from the archive. |
Method | _getForeignTree | Return a foreign tree object for target_path . |
ForeignTreeStore
.Parameters | transport | A writable transport that points to the base directory where the tarballs are stored. |
Unknown Field: ptype | transport | bzrlib.transport.Transport . |