Bazaar branches for Smart

Anders F Björklund afb at algonet.se
Mon Mar 8 07:01:29 PST 2010


Gustavo Niemeyer wrote:

> Cherrypicking is not a good way of passing changes around.  In fact, a
> cherrypick can pretty much be seen as a patch, which is the way things
> were done before good DVCS were born.   DVCS allows people to
> communicate about working software, and merge working branches into
> working branches, with context.

It's just that when working with Git (or for that matter CVS), it
is common to send the patch - with included changelog and date info.
Since it doesn't have hierarchical logs and doesn't have a "trunk",
you can merge commits back and forth between your various sandboxes.
Trying to adopt that workflow in Bazaar only leads to "criss-cross"
merges and losing changelog / revision history. Thus this "warning".

--anders




More information about the Smart mailing list