/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to bzrlib/transform.py

Prevented get_trans_id from automatically versioning file ids

Show diffs side-by-side

added added

removed removed

Lines of Context:
49
49
        self._removed_contents = set()
50
50
        self._new_executability = {}
51
51
        self._new_id = {}
 
52
        self._non_present_ids = {}
52
53
        self._r_new_id = {}
53
54
        self._removed_id = set()
54
55
        self._tree_path_ids = {}
150
151
            return self._r_new_id[file_id]
151
152
        elif file_id in self._tree.inventory:
152
153
            return self.get_id_tree(file_id)
 
154
        elif file_id in self._non_present_ids:
 
155
            return self._non_present_ids[file_id]
153
156
        else:
154
157
            trans_id = self._assign_id()
155
 
            self.version_file(file_id, trans_id)
 
158
            self._non_present_ids[file_id] = trans_id
156
159
            return trans_id
157
160
 
158
161
    def canonical_path(self, path):