Broke repository using "hg archive"
Seb
tapamilastiko at free.fr
Sat Jun 10 22:32:54 UTC 2006
Re.
> I cannot reproduce your bug with those commands on the sane repo.
> Your dirstate (what hg thinks is in the working directory) got somehow
> corrupted, to
> recover it, run:
> $ hg debugrebuildstate
>
> It would be good if you can provide more informations on how to reproduce it.
Er... I tested again with the repository I attached, I broke it
with the same commands (I give "verbose" report of what I did):
$ tar xjf bug-archive-sane.tar.bz2
$ cd bug-archive-sane
$ hg archive casusbelli
$ hg backout 2
I made hg debugrebuildstate, it doesn't provide any output and has no
effect on the bug.
It's very curious, because the first repository I broke was the
repository of the tutorial of mercurial :
http://www.selenic.com/mercurial/wiki/index.cgi/FrenchTutorial
Moreover, you can make an "hg log", you will see I haven't made many
changes... just enough to use backout. I made a script that produce bug
on my system for you to see which commands I used (in attachment).
Could it come from my system ? I run a Slackware 10.2, my Python version
is 2.4.1. The mercurial package is official and its SlackBuild (script
which packaged it) is available here :
http://ftp.belnet.be/packages/slackware/slackware-current/source/d/mercurial/mercurial.SlackBuild
The only missing thing is a "3-way merge program"...
Take care,
Seb.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: breakrepo.sh
Type: application/octet-stream
Size: 367 bytes
Desc: not available
URL: <http://lists.mercurial-scm.org/pipermail/mercurial/attachments/20060611/8b1445b9/attachment-0001.obj>
More information about the Mercurial
mailing list