Bzr development stopped

Stephen J. Turnbull stephen at xemacs.org
Tue Nov 27 05:00:44 UTC 2012


Chris Hecker writes:
 > 
 > > always rename (or copy, for that matter) in a separate commit,
 > > ... I don't claim this is actually satisfactory to people
 > 
 > Yeah, this is terrible, way worse than the "have to remember to rename"
 > "problem" in my opinion.  bzr's robust renames with renames of
 > directories and files intermixed with changes in a single atomic commit
 > is one of its main draws to me, I think it'd be crazy to give that up.

My point is proof of concept: a git DAG can represent these things,
and Somebody Else will maintain the DAG operations and the
compression.  Potential big win there for increased developer
attention to the Things Users Want, like BLOB versioning with proper
diffs.

But further, if you're using Bazaar as a frontend, and default bzr log
to only give the mainline, you'll never actually see the loop in the
DAG.  Bazaar could even be taught to special-case those things, and
present them as atomic, similar to the way git recognizes stashes
because of the special "knots" they tie in the DAG.




More information about the bazaar mailing list