diff options
-rw-r--r-- | revision_store.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/revision_store.py b/revision_store.py index 6b92f15..33b89de 100644 --- a/revision_store.py +++ b/revision_store.py @@ -411,8 +411,12 @@ class AbstractRevisionStore(object): # This is a duplicate of Builder.commit() since we already have the # Revision object, and we *don't* want to call commit_write_group() rev.inv_sha1 = builder.inv_sha1 + try: + config = builder._config_stack + except AttributeError: # bzr < 2.5 + config = builder._config builder.repository.add_revision(builder._new_revision_id, rev, - builder.new_inventory, builder._config) + builder.new_inventory) if self._graph is not None: # TODO: Use StaticTuple and .intern() for these things self._graph.add_node(builder._new_revision_id, rev.parent_ids) |