Issue1216

Title hg qrefresh is still not Ctrl-C safe
Priority bug Status chatting
Superseder Nosy List brendan, djc, mason, movement, mpm, weijun
Assigned To Topics

Created on 2008-07-07.03:43:21 by movement, last changed 2008-11-03.21:32:08 by djc.

Messages
msg7833 (view) Author: djc Date: 2008-11-03.21:32:08
Some reordering and watching for exceptions? Yeah, that should do the job.
msg7832 (view) Author: brendan Date: 2008-11-03.21:23:52
should be able to do something similar to what I just did to qnew in ce10a2f22258 ?
msg7831 (view) Author: djc Date: 2008-11-03.21:21:14
I'd like to add that this has made a bunch of the Mozilla people lose work in
the form of patches that got truncated, so a fix would be nice.
msg7195 (view) Author: weijun Date: 2008-09-24.08:54:04
Our dev team has a pretxncommit hook. Whenever my new code breaks the hook,
qrefresh leaves a corrupted dirstate.
msg6484 (view) Author: mpm Date: 2008-07-07.22:36:48
Actually, you only have a corrupted dirstate (in particular, just the recorded
parents), and not a corrupted repository (hg verify is quite happy). That can be
fixed with hg debugrebuildstate -r tip.

(workaround exists -> degrading to bug, adding mq folks to nosy)
msg6481 (view) Author: movement Date: 2008-07-07.03:43:20
I made the mistake of control-C'ing an hg qrefresh using Mercurial 1.0.1, and
now I have a corrupted repository:

$ hg diff
abort: unknown revision '19ceb0cd57294d2746a7c8ef29d1a7426a3a5f5f'!

Repo at:

http://trollied.org/~movement/virt-convert.tar.bz2
History
Date User Action Args
2008-11-03 21:32:08djcsetnosy: mpm, mason, brendan, movement, djc, weijun
messages: + msg7833
2008-11-03 21:23:52brendansetnosy: mpm, mason, brendan, movement, djc, weijun
messages: + msg7832
2008-11-03 21:21:15djcsetnosy: + djc
messages: + msg7831
2008-10-18 11:06:09tonfasetpriority: critical -> bug
nosy: mpm, mason, brendan, movement, weijun
2008-09-24 08:54:04weijunsetnosy: + weijun
messages: + msg7195
2008-07-07 22:36:50mpmsetstatus: unread -> chatting
nosy: + mason, mpm, brendan
messages: + msg6484
2008-07-07 03:43:21movementcreate