[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Emacs-23 release branch

From: Stefan Monnier
Subject: Re: Emacs-23 release branch
Date: Thu, 11 Mar 2010 09:08:23 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.93 (gnu/linux)

>> No. Branching is copying the full history. You get a clone of the
>> original branch (actually, there is a `clone' bzr command that is
>> synonymous of `branch') The original branch does not reflect that a
>> clone was spawned, nor the cloned branch remembers the tip revision.

> There's probably something I miss here: "bzr log -n0" does show, for
> all the merged branches, both their branch point and their merge
> point.

Yes.  But that info is only present for merged branches.  When you make
a branch, the parent branch is unchanged and the new branch is identical
to the parent branch, so neither explicitly keeps track of the "branch
point".  But by comparing the two branches's history, Bzr can easily
figure out the branch point when it needs it.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]