Author: stsp Date: Fri Apr 21 21:10:32 2023 New Revision: 1909337 URL: http://svn.apache.org/viewvc?rev=1909337&view=rev Log: * contrib/server-side/fsfsverify.py (NodeRev): Do not error on property lists as found in FSFS format >=4 which added the sha1 and uniquifier fields. Previously fsfsverify.py would exit with a ValueError when reading such a revision.
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=1909337&r1=1909336&r2=1909337&view=diff ============================================================================== --- subversion/trunk/contrib/server-side/fsfsverify.py (original) +++ subversion/trunk/contrib/server-side/fsfsverify.py Fri Apr 21 21:10:32 2023 @@ -726,7 +726,10 @@ class NodeRev(object): self.text = TextRep(rev, offset, length, size, digest, contentType, currentRev, self, sha1, uniquifier) elif field == 'props': - (rev, offset, length, size, digest) = value.split(' ') + if len(value.split(' ')) == 5: + (rev, offset, length, size, digest) = value.split(' ') + else: + (rev, offset, length, size, digest, sha1, uniquifier) = value.split(' ') rev = int(rev) offset = int(offset) length = int(length)