Bug report

Patrick Mézard pmezard at gmail.com
Sat Nov 20 17:39:00 CST 2010


Le 20/11/10 22:59, Tobias Dammers a écrit :
> Just checked myself; removing cantroid_d.json from the file filter
> does indeed make the exception go away; reordering the excludes, or
> commenting out a different one however doesn't. Which is odd, because
> the revision at which it crashes doesn't contain any changes to that
> file or anything related really.

This is caused by an attempt to copy admin/MapEdit.html from templates/map_edit.html. Looking at the history and the filemap I do not see why this would be a problem. What's suspect is the revision where it happens seems to have a duplicate in the history.

changeset:   228:9e509514bb87
user:        Tobias Dammers <tdammers at gmail.com>
date:        Tue Sep 28 13:33:03 2010 +0200
summary:     Refactoring: move template into same dir as codebehind; changed naming conventions; added BaseWebControl

changeset:   57:52cccf41a04a
user:        Tobias Dammers <tdammers at gmail.com>
date:        Tue Sep 28 13:33:03 2010 +0200
summary:     Refactoring: move template into same dir as codebehind; changed naming conventions; added BaseWebControl

Perhaps that's the case of many other revisions, I haven't checked yet.

Even better, with --config convert.hg.saverev=1 the conversion pass. This option should only add something to converted revisions extra fields, thus changing all hashes. My current theory is there is some hash collision somewhere, but it's too late to check it right now.

--
Patrick Mézard


More information about the Mercurial mailing list