~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/versionedfile.py

merge bzr.dev@4126 into brisbane-core

Show diffs side-by-side

added added

removed removed

Lines of Context:
31
31
 
32
32
from bzrlib import (
33
33
    errors,
 
34
    groupcompress,
34
35
    index,
35
36
    knit,
36
37
    osutils,
794
795
        check_content=True):
795
796
        """Add a text to the store.
796
797
 
797
 
        :param key: The key tuple of the text to add.
 
798
        :param key: The key tuple of the text to add. If the last element is
 
799
            None, a CHK string will be generated during the addition.
798
800
        :param parents: The parents key tuples of the text to add.
799
801
        :param lines: A list of lines. Each line must be a bytestring. And all
800
802
            of them except the last must be terminated with \n and contain no
1517
1519
            'knit-annotated-delta-gz':knit.knit_network_to_record,
1518
1520
            'knit-delta-closure':knit.knit_delta_closure_to_records,
1519
1521
            'fulltext':fulltext_network_to_record,
 
1522
            'groupcompress-block':groupcompress.network_block_to_records,
1520
1523
            }
1521
1524
 
1522
1525
    def read(self):