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 | 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 | BzrDirFormat | An encapsulation of the initialization and open routines for a format. |
| 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 | BzrDirFormatInfo | Undocumented |
| Class | BzrDirFormatRegistry | Registry of user-selectable BzrDir subformats. |
| 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 |