[PATCH 3 of 4] clone to master, even if it is not on the default branch
Gilles Moris
gilles.moris at free.fr
Sun Nov 6 04:11:47 CST 2011
On Friday 04 November 2011 10:42:08 am arne_bab at web.de wrote:
> # HG changeset patch
> # User Arne Babenhauserheide <bab at draketo.de>
> # Date 1320399198 -3600
> # Node ID b5307f7085af0d86e0b67623864c09cd70509472
> # Parent 8f614fd777b7190329b9fe705b6e1f518d9193ab
> clone to master, even if it is not on the default branch.
>
> diff --git a/mercurial/hg.py b/mercurial/hg.py
> --- a/mercurial/hg.py
> +++ b/mercurial/hg.py
> @@ -376,14 +376,12 @@ def clone(ui, peeropts, source, dest=Non
> for k, n in srcrepo._bookmarks.iteritems():
> destrepo.pushkey('bookmarks', k, '', hex(n))
>
> - # check for a master bookmark on the default branch
> + # check for a master bookmark. Clone to this even when it
> + # is not on the default branch
> try:
> # make sure, master is a bookmark
> master = destrepo._bookmarks['master']
> m = destrepo['master']
> - if not m.branch() == 'default':
> - master = None
> - print "master:", master, m
Remaining debug code or use ui.status()
> except: master = None
>
> if update:
> _______________________________________________
> Mercurial-devel mailing list
> Mercurial-devel at selenic.com
> http://selenic.com/mailman/listinfo/mercurial-devel
More information about the Mercurial-devel
mailing list