I see. I have no idea which revisions are problematic as a whole, I have only run into specific cases, of which the only way I could get around and continue working was to dump working copy and checkout HEAD again.
Only reason cygwin came into picture was to run the .sh file. I have already run and the normal svnadmin verify which says everything is fine... Still trying to pinpoint where and what the actual problem is. The info in the first email was just to try to help. I have no idea what the actual problem could be. I believe you said this was a more thorough examination (may turn up things svnadmin verify will not). Can I command line the fsfsverify.py to check every revision? If not, can I just write something to do it for me iteratively... Obviously don't want to fix (-f) anything yet as I don't know where the problem lies, but I can find no explanation of the other flags available and I am python nub. Thanks for bearing with me! Patrick Fletcher Marquis Software Development Business Phone: (850) 877-8864 x132 Business Fax: (850) 877-0359 -----Original Message----- From: Stefan Sperling [mailto:s...@elego.de] Sent: Tuesday, September 07, 2010 4:30 PM To: Patrick Fletcher Cc: Tony Sweeney; users@subversion.apache.org Subject: Re: Subversion encountered a serious problem - during svn update On Tue, Sep 07, 2010 at 03:09:15PM -0400, Patrick Fletcher wrote: > Ahh... Thanks a bunch. The Python file indeed had similar errors. Now when I > run I get: > > **************************************************** > patri...@desk28 /cygdrive/g/Subversion > $ ./verify-revisions.sh Repositories/eomis_1_6_12 > /usr/bin/seq: invalid floating point argument: 93909 > Try `/usr/bin/seq --help' for more information. > **************************************************** > > 93909 is HEAD revision. Any ideas? I'm not a windows expert so the script may fail on cygwin. I've tested it on Linux and BSD. But if you already know which revisions are problematic, you don't need my script. Just run fsfsverify.py on the problematic revisions directly. For instance: fsfsverify.py /path/to/repos/db/revs/0/42 Stefan