From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Giorgos Keramidas Newsgroups: gmane.emacs.devel,gmane.comp.version-control.bazaar-ng.general Subject: Re: Emacs Bazaar repository Date: Tue, 25 Mar 2008 23:46:29 +0200 Message-ID: <871w5ylbnu.fsf@kobe.laptop> References: <87skyvse7k.fsf@xmission.com> <86ejae96t4.fsf@lola.quinscape.zz> <878x0lvt6e.fsf@hbox.dyndns.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1206481645 21884 80.91.229.12 (25 Mar 2008 21:47:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 25 Mar 2008 21:47:25 +0000 (UTC) Cc: bazaar@lists.canonical.com, emacs-devel@gnu.org, Martin Geisler To: dhruva Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Mar 25 22:47:55 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JeGzo-00076t-0N for ged-emacs-devel@m.gmane.org; Tue, 25 Mar 2008 22:47:52 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JeGzC-0005e5-OR for ged-emacs-devel@m.gmane.org; Tue, 25 Mar 2008 17:47:14 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JeGz1-0005Y9-LX for emacs-devel@gnu.org; Tue, 25 Mar 2008 17:47:03 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JeGyx-0005UG-IO for emacs-devel@gnu.org; Tue, 25 Mar 2008 17:47:02 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JeGyx-0005Tv-73 for emacs-devel@gnu.org; Tue, 25 Mar 2008 17:46:59 -0400 Original-Received: from igloo.linux.gr ([62.1.205.36]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1JeGyw-0002YY-70 for emacs-devel@gnu.org; Tue, 25 Mar 2008 17:46:58 -0400 Original-Received: from kobe.laptop (adsl64-144.kln.forthnet.gr [77.49.191.144]) (authenticated bits=128) by igloo.linux.gr (8.14.2/8.14.2/Debian-3) with ESMTP id m2PLkVYK004294 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 25 Mar 2008 23:46:40 +0200 Original-Received: from kobe.laptop (kobe.laptop [127.0.0.1]) by kobe.laptop (8.14.2/8.14.2) with ESMTP id m2PLkUDb084649; Tue, 25 Mar 2008 23:46:30 +0200 (EET) (envelope-from keramida@ceid.upatras.gr) Original-Received: (from keramida@localhost) by kobe.laptop (8.14.2/8.14.2/Submit) id m2PLkT3P084496; Tue, 25 Mar 2008 23:46:29 +0200 (EET) (envelope-from keramida@ceid.upatras.gr) In-Reply-To: (dhruva's message of "Sat, 15 Mar 2008 17:39:06 +0530") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (berkeley-unix) X-MailScanner-ID: m2PLkVYK004294 X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-3.882, required 5, autolearn=not spam, ALL_TRUSTED -1.80, AWL 0.52, BAYES_00 -2.60) X-Hellug-MailScanner-From: keramida@ceid.upatras.gr X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 1) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:93450 gmane.comp.version-control.bazaar-ng.general:39201 Archived-At: On Sat, 15 Mar 2008 17:39:06 +0530, dhruva wrote: > On Sat, Mar 15, 2008 at 3:56 AM, Martin Geisler wrote: >> And even if you have several heads in your Mercurial repository, you can >> certainly still pull in new changesets. > > I have seen it and have used it too. The problem comes (from my > experience) when you have to push. I agree you can create a new named > branch and just pull in changes or do a forced pull which will create > a new head. Suppose I want to keep multiple named branches active and > yet push to a remote repository from one of the named branch, IMO it > is not possible with mercurial. I would be happy to know if there is a > way to do it. Of course there is: hg push --force This will inhibit the warning that you are `creating new heads', if you push a new named branch.