/breezy/trunk

To get this branch, use:
bzr branch https://code.breezy-vcs.org/breezy/trunk

« back to all changes in this revision

Viewing changes to breezy/mutabletree.py

Merge trunk.

Show diffs side-by-side

added added

removed removed

Lines of Context:
89
89
        Note that the command line normally calls smart_add instead,
90
90
        which can automatically recurse.
91
91
 
92
 
        This adds the files to the inventory, so that they will be
 
92
        This adds the files to the tree, so that they will be
93
93
        recorded by the next commit.
94
94
 
95
95
        :param files: List of paths to add, relative to the base of the tree.
343
343
            interpreted relative to the process cwd, not relative to the
344
344
            tree.*  (Add and most other tree methods use tree-relative
345
345
            paths.)
346
 
        :param action: A reporter to be called with the inventory, parent_ie,
 
346
        :param action: A reporter to be called with the working tree, parent_ie,
347
347
            path and kind of the path being added. It may return a file_id if
348
348
            a specific one should be used.
349
 
        :param save: Save the inventory after completing the adds. If False
 
349
        :param save: Save the changes after completing the adds. If False
350
350
            this provides dry-run functionality by doing the add and not saving
351
 
            the inventory.
 
351
            the changes.
352
352
        :return: A tuple - files_added, ignored_files. files_added is the count
353
353
            of added files, and ignored_files is a dict mapping files that were
354
354
            ignored to the rule that caused them to be ignored.