b.b.s.v.BundleInfoV4(object) : class documentation

Part of bzrlib.bundle.serializer.v4 View In Hierarchy

Provide (most of) the BundleInfo interface
Method __init__ Undocumented
Method install Undocumented
Method install_revisions Install this bundle's revisions into the specified repository
Method get_merge_request Provide data for performing a merge
Method get_bundle_reader Return a new BundleReader for the associated bundle
Method _get_real_revisions Undocumented
Method _get_revisions Undocumented
Method _get_target Undocumented
def __init__(self, fileobj, serializer):
Undocumented
def install(self, repository):
Undocumented
def install_revisions(self, repository, stream_input=True):
Install this bundle's revisions into the specified repository
Parameterstarget_repoThe repository to install into
stream_inputIf True, will stream input rather than reading it all into memory at once. Reading it into memory all at once is (currently) faster.
def get_merge_request(self, target_repo):
Provide data for performing a merge

Returns suggested base, suggested target, and patch verification status

def get_bundle_reader(self, stream_input=True):
Return a new BundleReader for the associated bundle
Parametersstream_inputIf True, the BundleReader stream input rather than reading it all into memory at once. Reading it into memory all at once is (currently) faster.
def _get_real_revisions(self):
Undocumented
def _get_revisions(self):
Undocumented
def _get_target(self):
Undocumented
API Documentation for Bazaar, generated by pydoctor at 2022-06-16 00:25:16.