On Fri, 14 Apr 2017 11:38:35 -0700, Sean Farley wrote:
> Pierre-Yves David <pierre-yves.da...@ens-lyon.org> writes:
> 
> > # HG changeset patch
> > # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org>
> > # Date 1492093695 -7200
> > #      Thu Apr 13 16:28:15 2017 +0200
> > # Node ID d106f22c0f397303727ce045698076a3dc4474ba
> > # Parent  6020bb1b76c86bf0b42b174c3348f98e5909e0b2
> > # EXP-Topic push.checkheads
> > # Available At https://www.mercurial-scm.org/repo/users/marmoute/mercurial/
> > #              hg pull 
> > https://www.mercurial-scm.org/repo/users/marmoute/mercurial/ -r d106f22c0f39
> > obsolescence: add test for the "branch replacement" logic during push, case 
> > D6
> >
> > Mercurial checks for the introduction of new heads on push. Evolution comes
> > into play to detect if existing branches on the server are being replaced by
> > some of the new one we push.
> >
> > The current code for this logic is very basic (eg: issue4354) and was poorly
> > tested. We have a better implementation coming in the evolve extension 
> > fixing
> > these issues and with more serious tests coverage. In the process of 
> > upstreaming
> > this improved logic, we start with adding the test case that are already 
> > passing
> > with the current implementation. Once they are all in, we'll upstream the 
> > better
> > implementation and the extra test cases.
> >
> > See inline documentation for details about the test case added in this
> > changeset.
> 
> Sure, seems fine to me again.

Queued per review, thanks.
_______________________________________________
Mercurial-devel mailing list
Mercurial-devel@mercurial-scm.org
https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel

Reply via email to