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 > l...@rogue-research.com > > >