Proper tracking of file-level operations: rename, directories, merges

Barry Warsaw barry at canonical.com
Wed Oct 26 14:23:35 UTC 2011


On Oct 26, 2011, at 09:13 AM, Mark A. Flacy wrote:

>I'm curious about the use case where this information is considered useful.  I ask because I honestly can't think of one.

Refactoring is the most important one that comes to mind.  Say I have a file
that I want to split into two files.  Ideally, I'd `bzr cp foo bar` and then
do the respective edits.  The value in having a native copy function is that
I'd now have history on both files, going back to the original creation point,
and being shared up to the point of the copy.

-Barry



More information about the bazaar mailing list