[PATCH STABLE] push: fix "No changes found" when pushing a phase change (issue4232)
lcharignon at fb.com
Thu Jan 21 12:24:44 CST 2016
On 1/21/16, 10:21 AM, "Matt Mackall" <mpm at selenic.com> wrote:
>On Thu, 2016-01-21 at 10:05 -0800, Laurent Charignon wrote:
>> # HG changeset patch
>> # User Laurent Charignon <lcharignon at fb.com>
>> # Date 1453398185 28800
>> # Thu Jan 21 09:43:05 2016 -0800
>> # Branch stable
>> # Node ID 77a884362c9f15e6a96a5eebf484ee9a2e085fe4
>> # Parent f62dea3f36975b3daac82e9dcd0ec964cf30c2a7
>> push: fix "No changes found" when pushing a phase change (issue4232)
>> Before this patch when pushing a change that was only affecting phases, we
>> printing "no changes found" which was inaccurate. This patch adds a new
>> when only phases change but no changesets are exchanges: "no new changesets,
>> only pushing phase changes".
>What about pull?
>I think the message should be "adjusting phases" (full stop). On push, sometimes
>we simply local draft changes public (so nothing is actually pushed).
>(We're also eerily silent for 20 seconds while synchronizing obsmarkers.)
What do you mean by "full stop"?
I will send a V2 with:
- The message adjusted for this patch
- Another patch with a warning for pull
The obsmarkers warnings should probably go in another series.
>Mathematics is the supreme nostalgia of our time.
More information about the Mercurial-devel