loom questions and comments

Robert Collins robertc at robertcollins.net
Tue Aug 26 01:36:47 BST 2008


On Tue, 2008-08-26 at 10:25 +1000, Ben Finney wrote:
> 
> Why would this state not be maintained automatically at all times?
> What are the negatives of having a loom in this state?
> 
> In other words, why is the user required to perform a separate
> 'record' step?

For the same reason that the user is required to do an explicit commit
in a regular branch rather than bzr capturing every keystroke - not all
states are interesting, nor are all states sane, and finally, having
clear actions aids understanding what one is pushing and pulling.

For instance, an entire loom can be conflicted - each thread has to have
conflicts resolved separately after a loom level merge is done[this code
is not complete, but the data structures are there]. The states while
the loom is conflicted are not sane states for merging with other
people.

-Rob


-- 
GPG key available at: <http://www.robertcollins.net/keys.txt>.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20080826/f76727bd/attachment.pgp 


More information about the bazaar mailing list