You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by st...@apache.org on 2010/08/19 18:09:14 UTC

svn commit: r987211 - /subversion/trunk/contrib/server-side/fsfsverify.py

Author: stsp
Date: Thu Aug 19 16:09:14 2010
New Revision: 987211

URL: http://svn.apache.org/viewvc?rev=987211&view=rev
Log:
* contrib/server-side/fsfsverify.py
  (NodeRev.__init__): Tolerate additional fields in the 'text' line of
   a node revision, which can occur with recent FSFS repository formats.

Modified:
    subversion/trunk/contrib/server-side/fsfsverify.py

Modified: subversion/trunk/contrib/server-side/fsfsverify.py
URL: http://svn.apache.org/viewvc/subversion/trunk/contrib/server-side/fsfsverify.py?rev=987211&r1=987210&r2=987211&view=diff
==============================================================================
--- subversion/trunk/contrib/server-side/fsfsverify.py (original)
+++ subversion/trunk/contrib/server-side/fsfsverify.py Thu Aug 19 16:09:14 2010
@@ -675,11 +675,13 @@ class NodeRev(object):
       elif field == 'pred':
         self.pred = NodeId(value)
       elif field == 'text':
-        (rev, offset, length, size, digest) = value.split(' ')
-        rev = int(rev)
-        offset = int(offset)
-        length = int(length)
-        size = int(size)
+        values = value.split(' ')
+        rev = int(values[0])
+        offset = int(values[1])
+        length = int(values[2])
+        size = int(values[3])
+        digest = values[4]
+        # TODO SHA1 digest
 
         if rev != currentRev:
           contentType = None