John Szakmeister wrote:
> What error are you seeing from 'svnadmin verify'? This might be a
> slightly different manifestation of the 'read length line' bug that's
> been eluding us. If it is, then this may help:
> http://www.szakmeister.net/fsfsverify/
>
$ svnadmin verify .
* Verified revision 0.
...
* Verified revision 652.
svnadmin: Invalid diff stream: [tgt] insn 1 starts beyond the target
view position
Running fsfsverify.py against revision 653 returns the following error:
$ fsfsverify.py db/revs/653
...
NodeRev Id: 1st.g.r653/17936924
type: file
pred: 1st.g.r611/34703561
text: DELTA 653 1668558 16257066 24194048 c0bd2a8b7ee4db1ee816ea607392755d
prop: UNKNOWN 405 9727810 53 0 113136892f2137aa0116093a524ade0b
cpath: /cpp/Client/IE/Project/src/Observer.ncb
copyroot: 178 /cpp/Client/IE
starting length: 16257062
offset: 1668583
Decoded too many bytes
total: 14384890
remaining: 1872172
Traceback (most recent call last):
File "/root/fsfsverify.py", line 699, in ?
process(noderev, rev_file, options.dump_instructions,
options.dump_windows)
File "/root/fsfsverify.py", line 652, in verify
dump_windows)
File "/root/fsfsverify.py", line 289, in verify
digest = parse_svndiff(f, self.length, dump_instructions, dump_windows)
File "/root/fsfsverify.py", line 188, in parse_svndiff
raise 'svndiff error'
svndiff error
Hopefully this helps the effort.
Any other suggestions?
- Ian C. Blenke <ian_at_blenke.com> http://ian.blenke.com
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sun Jun 4 20:29:40 2006