hg log bug

Matt Mackall mpm at selenic.com
Tue Aug 23 01:20:41 CDT 2005

On Tue, Aug 23, 2005 at 09:24:45AM +0400, Dmitriy Nikitinskiy wrote:
> >>I have bug in lastest mercurial.
> >>(But 0.6b working)
> >>
> >Something stored a date in your repo of the wrong format. Did you use
> >a conversion tool? At least one version of tailor was known to do
> >this. Please add a line:
> >
> >  print "The date stored is '%s'" % changes[2]
> >
> >immediately above line 219 in mercurial commands.py and send me the
> >output.
> I rolled back to version 0.6b and they works normal.
> [nick at nick xmlapps]$ hg log | head -n 12
> changeset:   345:5d4b81328b991fa22327360086d54ae63bf9975b
> tag:         tip
> user:            Nick <nick at bel.ru>
> date:        Fri Aug 12 14:30:51 2005
> summary:     Added from utf translation in GenReport

This doesn't tell me anything new.

The current code prints this:

changeset:   989:1b6eb272b238
user:        mpm at selenic.com
date:        Sun Aug 21 16:51:50 2005 -0700
summary:     Reformat debugindex output

Note the timezone. In the email you sent me, it was failing to parse
out the timezone information in the repo, which 0.6b never tried to

Somehow you have invalid dates in your system and until you tell me
how they got there and what they look like, I won't know how to work
around it.

Please try adding the print line above and sending me the output.

Mathematics is the supreme nostalgia of our time.

More information about the Mercurial mailing list