Rev 1387: Switch to using serializer format 7 in file:///data/jelmer/bzr-svn/stackable/

Jelmer Vernooij jelmer at samba.org
Fri Jun 27 23:23:34 BST 2008


At file:///data/jelmer/bzr-svn/stackable/

------------------------------------------------------------
revno: 1387
revision-id: jelmer at samba.org-20080627222333-jv28jra07no8txoy
parent: jelmer at samba.org-20080627222030-coqhvjkrucsbzox2
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: stackable
timestamp: Sat 2008-06-28 00:23:33 +0200
message:
  Switch to using serializer format 7
modified:
  repository.py                  repository.py-20060306123302-1f8c5069b3fe0265
=== modified file 'repository.py'
--- a/repository.py	2008-06-27 21:13:27 +0000
+++ b/repository.py	2008-06-27 22:23:33 +0000
@@ -16,7 +16,7 @@
 """Subversion repository access."""
 
 import bzrlib
-from bzrlib import osutils, ui, urlutils, xml5
+from bzrlib import osutils, ui, urlutils, xml7
 from bzrlib.branch import Branch, BranchCheckResult
 from bzrlib.errors import (InvalidRevisionId, NoSuchRevision, NotBranchError, 
                            UninitializableFormat, UnrelatedBranches)
@@ -162,9 +162,9 @@
         Repository.__init__(self, SvnRepositoryFormat(), bzrdir, control_files)
 
         self.texts = SvnTexts()
-        self.revisions = FakeRevisionTexts(self.get_parent_map)
-        self.inventories = FakeInventoryTexts(self.get_parent_map)
-        self.signatures = FakeSignatureTexts(self.get_parent_map)
+        self.revisions = FakeRevisionTexts(self)
+        self.inventories = FakeInventoryTexts(self)
+        self.signatures = FakeSignatureTexts(self)
         self._cached_revnum = None
         self._lock_mode = None
         self._lock_count = 0
@@ -174,7 +174,7 @@
         assert self.uuid is not None
         self.base = transport.base
         assert self.base is not None
-        self._serializer = xml5.serializer_v5
+        self._serializer = xml7.serializer_v7
         self.get_config().add_location(self.base)
         self._log = logwalker.LogWalker(transport=transport)
         self.fileid_map = FileIdMap(simple_apply_changes, self)
@@ -347,10 +347,6 @@
         for revmeta in self.iter_all_changes(layout):
             yield revmeta.get_revision_id(mapping)
 
-    def get_inventory_weave(self):
-        """See Repository.get_inventory_weave()."""
-        raise NotImplementedError(self.get_inventory_weave)
-
     def set_make_working_trees(self, new_value):
         """See Repository.set_make_working_trees()."""
         pass # FIXME: ignored, nowhere to store it... 




More information about the bazaar-commits mailing list