Re: VCS comparison table
- From
- Robert Collins <robertc@robertcollins.net>
- Date
- Oct 17, 2006, 09:37 UTC
- Message-ID
- <1161077866.9020.69.camel@localhost.localdomain>
- In-Reply-To
- <200610170119.09066.jnareb@gmail.com>
On Tue, 2006-10-17 at 01:19 +0200, Jakub Narebski wrote:
Show 7 quoted lines
> > I wonder if any SCM other than git has easy way to "rebase" a branch, > i.e. cut branch at branching point, and transplant it to the tip > of other branch. For example you work on 'xx/topic' topic branch, > and want to have changes in those branch but applied to current work, > not to the version some time ago when you have started working on > said feature.
Precisely how does this rebase operate in git ? Does it preserve revision ids for the existing work, or do they all change?
bzr has a graft plugin which walks one branch applying all its changes to another preserving the users metadata but changing the uuids for revisions.
-Rob
-- GPG key available at: <http://www.robertcollins.net/keys.txt>.