Hg push tries to push data to repo without any changes

Roman Kamyk jr rkj at go2.pl
Wed Jan 23 20:54:59 UTC 2013


Thank Matt, bug reported:
http://bz.selenic.com/show_bug.cgi?id=3781

On Wed, Jan 23, 2013 at 11:41 AM, Matt Mackall <mpm at selenic.com> wrote:
> On Tue, 2013-01-22 at 19:40 -0800, Roman Kamyk jr wrote:
>> Hi,
>> I have a 'dotfiles' repo with couple subrepos, and have been using this
>> fine for long time. Recently I migrated to a new machine, installed new
>> Ubuntu 12.10, cloned the repo fine, but I am not able to push, because hg
>> tries to push to one of the subrepos - that I didn't change, and I have no
>> authorization to push on bitbucket.
>> The problematic repo is https://bitbucket.org/tksoh/hgshelve, even without
>> any subrepos there is a problem as ilustrated by new clone & push:
>>
>> rkj at rkjunior:~/tmp$ hg clone https://bitbucket.org/tksoh/hgshelve
>
> I've reproduced this here. Please file a bug on the BTS:
>
> http://mercurial.selenic.com/wiki/BugTracker
>
> This repo appears to be in a state of sin:
>
> $ hg debugpushkey https://bitbucket.org/tksoh/hgshelve phases
> 1155713d3222ebee34b59900df8abaf59cea64a1        1
> 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.
>
> --
> Mathematics is the supreme nostalgia of our time.
>
>



-- 
Roman Kamyk
email/jabber: roman.kamyk at gmail.com



More information about the Mercurial mailing list