rendered paste bodyIndex: repository/persistence/Repository.py
===================================================================
--- repository/persistence/Repository.py (revision 14271)
+++ repository/persistence/Repository.py (working copy)
@@ -185,7 +185,7 @@
store = self.store
prevValues = set()
- for version, status in store.iterItemVersions(None, item.itsUUID, fromVersion, toVersion):
+ for version, status in store.iterItemVersions(None, item.itsUUID, 1, toVersion):
then, viewSize, commitCount, name = store.getCommit(version)
reader, uValues = store.loadValues(None, version, item.itsUUID)
currValues = set(uValues)
@@ -193,7 +193,8 @@
names = [store.loadItemName(None, version, uAttr)
for uAttr in (reader.readAttribute(None, uValue)
for uValue in currValues - prevValues)]
- print "%6d 0x%08x %s: %s" %(version, status, name, ', '.join(names))
+ if version >= fromVersion:
+ print "%6d 0x%08x %s: %s" %(version, status, name, ', '.join(names))
prevValues = currValues
def setDebug(self, debug):