Part of bzrlib.versionedfile View In Hierarchy
Known subclasses: bzrlib.groupcompress.GroupCompressVersionedFiles, bzrlib.knit.KnitVersionedFiles
Method | without_fallbacks | Return a clone of this object without any fallbacks configured. |
Method | add_fallback_versioned_files | Add a source of texts for texts not present in this knit. |
Method | get_known_graph_ancestry | Get a KnownGraph instance with the ancestry of keys. |
Inherited from VersionedFiles:
Method | add_lines | Add a text to the store. |
Method | add_mpdiffs | Add mpdiffs to this VersionedFile. |
Method | annotate | Return a list of (version-key, line) tuples for the text of key. |
Method | check | Check this object for integrity. |
Static Method | check_not_reserved_id | Undocumented |
Method | clear_cache | Clear whatever caches this VersionedFile holds. |
Method | get_parent_map | Get a map of the parents of keys. |
Method | get_record_stream | Get a stream of records for keys. |
Method | get_sha1s | Get the sha1's of the texts for the given keys. |
Method | get_missing_compression_parent_keys | Return an iterable of keys of missing compression parents. |
Method | insert_record_stream | Insert a record stream into this container. |
Method | iter_lines_added_or_present_in_keys | Iterate over the lines in the versioned files from keys. |
Method | keys | Return a iterable of the keys for all the contained texts. |
Method | make_mpdiffs | Create multiparent diffs for specified keys. |
Method | get_annotator | Undocumented |
Method | _add_text | Add a text to the store. |
Method | _check_lines_not_unicode | Check that lines being added to a versioned file are not unicode. |
Method | _check_lines_are_lines | Check that the lines really are full lines without inline EOL. |
Method | _extract_blocks | Undocumented |
Method | _transitive_fallbacks | Return the whole stack of fallback versionedfiles. |
Parameters | a_versioned_files | A VersionedFiles object. |