Just write a loop in some language that does

        for (i = 0; i <= HEAD; i++)
                call(fsfsverify, i);
 
Patrick Fletcher wrote on Tue, Sep 07, 2010 at 16:43:02 -0400:
> 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
> 
> 

Reply via email to