[Bug 5248] New: targetctx.description() is empty continuing a rebase having deleted the obsstore

mercurial-bugs at selenic.com mercurial-bugs at selenic.com
Wed May 25 16:48:23 UTC 2016


https://bz.mercurial-scm.org/show_bug.cgi?id=5248

            Bug ID: 5248
           Summary: targetctx.description() is empty continuing a rebase
                    having deleted the obsstore
           Product: Mercurial
           Version: unspecified
          Hardware: PC
                OS: Windows
            Status: UNCONFIRMED
          Severity: feature
          Priority: wish
         Component: rebase
          Assignee: bugzilla at selenic.com
          Reporter: timeless at gmail.com
                CC: mercurial-devel at selenic.com

469             elif state[rev] == revprecursor:
   470                 targetctx = repo[obsoletenotrebased[rev]]
   471                 desctarget = '%d:%s "%s"' % (targetctx.rev(), targetctx,
>  472                              targetctx.description().split('\n', 1)[0])

>>> targetctx.description()
''

I'm not sure this is normally possible.

I started my rebase with:
hg rebase -r '::(33013::) - ::(committed/stable + committed/default)' -d 33935
--debug --config experimental.allowdivergence=True

I continued with:
hg rebase --cont --debug --config experimental.allowdivergence=True --debugger

And eventually hit a dead end (bug 5237). So I decided to try to go w/o the
obsstore.

This turns out not to help (one, i hit this error when I deleted my obsstore,
two, i hit the original error anyway even if I start fresh w/o the obsstore).

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Mercurial-devel mailing list