Workflows, rebase, patch theory

Aaron Bentley aaron at aaronbentley.com
Tue May 13 17:41:51 BST 2008


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Stefan Monnier wrote:
>>>> For someone who was introduced to DVCS via GNU Arch -> baz -> bzr, and
>>>> who hasn't used git, all this talk of "rebase" is foreign. (It also
>>> Arch has a limited form of rebasing: "tla update".
>> I don't think the comparison is apt.  tla update was a
>> history-preserving operation.
> 
> The "branch" it rebases consists in a single (uncommited) changeset,
> namely the local changes.

Okay, I can see where you're coming from, but to me, "rebase" is about
regenerating history, and uncommitted changes have no history by definition.

I don't think that the properties you're describing are unique to tla--
Bazaar's "update" and "pull" do the same thing.

Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFIKcTO0F+nu1YWqI0RAsGnAJ4mfP8+RKRtEBG7pjfHfvqHs6AmMgCfc6+N
3GWLQdX0uKcP1Ni1C5bVGcI=
=vEt0
-----END PGP SIGNATURE-----



More information about the bazaar mailing list