[Bug 3781] New: For some repos Hg tries to push even when there are no changes

mercurial-bugs at selenic.com mercurial-bugs at selenic.com
Wed Jan 23 09:54:23 CST 2013


http://bz.selenic.com/show_bug.cgi?id=3781

          Priority: normal
            Bug ID: 3781
                CC: mercurial-devel at selenic.com
          Assignee: bugzilla at selenic.com
           Summary: For some repos Hg tries to push even when there are no
                    changes
          Severity: bug
    Classification: Unclassified
                OS: Linux
          Reporter: rkj at go2.pl
          Hardware: PC
            Status: UNCONFIRMED
           Version: 2.4.2
         Component: Mercurial
           Product: Mercurial

doing 
$ hg clone https://bitbucket.org/tksoh/hgshelve
and then hg push from hgshelve directory tries to push something, even though
nothing is changed on the client.
Comment from Matt:
"This repo appears to be in a state of sin:

$ hg debugpushkey https://bitbucket.org/tksoh/hgshelve phases
1155713d3222ebee34b59900df8abaf59cea64a1
publishing      True

It's simultaneously advertising that some changesets are draft but that
all of them are public. The client thus tries to tell it "uh, this thing
you think is draft is public now". Both the client and server side are
buggy."

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


More information about the Mercurial-devel mailing list