Crash after Rebase + Strip
Hello Anton,
the use case is as follows:
- some1 branched off wrong parent and pushed - I pulled, enabled
rebase locally and tried rebasing the commit - failed cuz of the
phase thing, did hg phase -f -d , then rebased properly - pushed -
logged to central repo and used strip to delete the now-obsolete
improperly-parented revision
Seems like this is what caused the crash.
Attaching elmah and txt logs.
Comments are currently closed for this discussion. You can start a new one.
Keyboard shortcuts
Generic
? | Show this help |
---|---|
ESC | Blurs the current field |
Comment Form
r | Focus the comment reply box |
---|---|
^ + ↩ | Submit the comment |
You can use Command ⌘
instead of Control ^
on Mac
Support Staff 1 Posted by Anton Gogolev on 25 Jun, 2013 01:11 PM
Andrey,
Thanks for the report. This happens because HgLab records all pushed
changeset IDs in PushlogEntryItem and then tries to retrieve them from the
repository to display Activity Stream.
I'll fix that in an upcoming release. For now, you can delete entries for
stripped changesets from PushlogEntryItem table.
2 Posted by Andrey Bolibruk... on 25 Jun, 2013 02:35 PM
That solved it. Gonna be waiting for that release then :).
Thank you again Anton, for both your speed and precision.
Andrey Bolibrukh closed this discussion on 25 Jun, 2013 02:36 PM.