Luis Rojas wrote on Fri, Sep 24, 2010 at 15:16:17 -0400:
>
> On 2010-09-24, at 1:27 PM, Daniel Shahaf wrote:
>
> > Luis Rojas wrote on Fri, Sep 24, 2010 at 11:42:07 -0400:
> >> suddenly the revision in the copy started passing verification, so we
> >> replaced that file in the original repository and all was well...
> >
> > Did you compare the contents of the file in the original repository with
> > the contents of the file you replaced it with?
>
> what do you mean? the file i replaced was the actual revision file on
> /repository/db/revs/
I understand this. You said that you did:
mv RepoCopy/db/revs/N Repo/db/revs/N
I'm asking if you compared these two files before you replaced one with
the other.
> but the file that was on that commit was the
> same. ( after we restored it we compared it against the email the hook
> script sends )
>
> >
> >> for 2 hours or so, after the same developer committed
> >> again a test file, we started getting a new error "Revision file lacks
> >> trailing newline".
> >>
> >
> > Can you rule out hardware (disk) problems?
> >
> > What processes were accessing the repository around the time of those
> > unfortunat ecommits? (other commits? revprop changes? svnadmin?)
> >
>
> We actually suspect the disk, but we don't have enough evidence to
> suggest the disk is faulty, we are a small development team, and is
> very rarely we submit at the same time, i am not saying it cant happen
> but is very unlikely. also, as far as i know, no other process where
> accessing the repository at the time.
>
"No other process" --- did you mean: no other process except for the
post-commit hook script?
>
> >>
> >
> > Thanks,
> >
> > Daniel
>
> Luis R. Rojas
> SysAdmin
> Rogue Research Inc
> T: (514) 284-3888
> F: (514) 284-6750
> luis_at_rogue-research.com
>
>
>
Received on 2010-09-24 23:24:32 CEST