Pushing creates additional heads without --force on old repos in 1.3

Benoit Boissinot benoit.boissinot at ens-lyon.org
Tue Jul 14 13:12:49 CDT 2009


On Fri, Jul 10, 2009 at 05:01:38PM +0200, Kastner Masilko, Friedrich wrote:
> Hy there,
> 
> since this is my first posting here, please let me first thank Matt
> Mackall and the crew for this wonderful piece of software. It really
> changed the way I manage projects these days...
> 
> Now for the problem I've got with 1.3... we use Mercurial since
> version 9.x for our projects at work and follow a rather SVN-like
> workflow. There is a "central" repo on a server everyone is pulling
> from / pushing to. We try to keep a linear DAG by using rebase.
> Normally one would try to push, and if this fails he rebase and tries
> to push again. Up to 1.2 this worked great, especially since we are
> only teams of 3-4 concurrent developers on a repository.
> 

I guess it was a change in behaviour. With 1.3, no new head is added
*per named-branch*, not *per-repo*.

regards,

Benoit

-- 
:wq


More information about the Mercurial mailing list