On Wed, May 09, 2007 at 12:54:31PM -0700, Jared Hardy wrote:
> > I don't think you mentioned this, but is there a way to generate the
> > 'Bogus date' message _after_ the commit has failed?
> The only other time we get that message is during cleanup, immediately
> after the failed revision bump, on the folder where the commit
> occurred. "In directory 'C:\Some\WC\Path'. Error processing command
> 'modify-entry' in 'C:\Some\WC\Path'. Bogus date." That is part of why
> I was insisting this must be an error with the WC cache alone, and
> previously suspected something was wrong with the 'entries' files.
Ah, 'modify-entry' is a log command, IIRC. That looks like a problem
re-running the wc logs. (We use a system much like a journalled
filesystem for efficiency and correctness purposes; 'svn cleanup' just
does a log replay). It occurs to me that svn_time_from_cstring() will
return that error if you pass an empty string - I wonder if the problem
isn't that we have a badly-formatted date, but that we have no date at
all? (in the entries file, or in the log, perhaps).
> Hopefully my next e-mail will contain a bad entries file to analyze...
Sure - we'd probably want any logs as well, so the whole .svn/ directory
(with the exception of .svn/text-base) would be best.
Received on Wed May 9 22:28:52 2007
- application/pgp-signature attachment: stored