Part of bzrlib
At format 7 this was split out into Branch, Repository and Checkout control directories.
Note: This module has a lot of open functions/methods that return references to in-memory objects. As a rule, there are no matching close methods. To free any associated resources, simply stop referencing the objects returned.
| Class | BzrDir | A .bzr control diretory. |
| Class | BzrDirHooks | Hooks for BzrDir operations. |
| Class | RepoInitHookParams | Object holding parameters passed to *_repo_init hooks. |
| Class | BzrDirPreSplitOut | A common class for the all-in-one formats. |
| Class | BzrDir4 | A .bzr version 4 control object. |
| Class | BzrDir5 | A .bzr version 5 control object. |
| Class | BzrDir6 | A .bzr version 6 control object. |
| Class | BzrDirMeta1 | A .bzr meta version 1 control object. |
| Class | BzrProber | Prober for formats that use a .bzr/ control directory. |
| Class | RemoteBzrProber | Prober for remote servers that provide a Bazaar smart server. |
| Class | BzrDirFormat | ControlDirFormat base class for .bzr/ directories. |
| Class | BzrDirFormat4 | Bzr dir format 4. |
| Class | BzrDirFormatAllInOne | Common class for formats before meta-dirs. |
| Class | BzrDirFormat5 | Bzr control format 5. |
| Class | BzrDirFormat6 | Bzr control format 6. |
| Class | BzrDirMetaFormat1 | Bzr meta control format 1 |
| Class | Converter | Converts a disk format object from one format to another. |
| Class | ConvertBzrDir4To5 | Converts format 4 bzr dirs to format 5. |
| Class | ConvertBzrDir5To6 | Converts format 5 bzr dirs to format 6. |
| Class | ConvertBzrDir6ToMeta | Converts format 6 bzr dirs to metadirs. |
| Class | ConvertMetaToMeta | Converts the components of metadirs. |
| Class | RemoteBzrDirFormat | Format representing bzrdirs accessed via a smart server |
| Class | RepositoryAcquisitionPolicy | Abstract base class for repository acquisition policies. |
| Class | CreateRepository | A policy of creating a new repository |
| Class | UseExistingRepository | A policy of reusing an existing repository |
| Function | register_metadir | Register a metadir subformat. |
These all use a BzrDirMetaFormat1 bzrdir, but can be parameterized by the Repository/Branch/WorkingTreeformats.
| Parameters | repository_format | The fully-qualified repository format class name as a string. |
| branch_format | Fully-qualified branch format class name as a string. | |
| tree_format | Fully-qualified tree format class name as a string. |