From 6384545adc6b1c4ddb5e24a8f4773244ba3a3068 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Tue, 10 Jan 2012 09:48:02 +0100 Subject: Fix compatibility with bzr 2.5. --- revision_store.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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) -- cgit v1.2.1