Index: 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):