backward diffs in knits?

Matthieu Moy Matthieu.Moy at imag.fr
Tue Apr 10 15:52:47 BST 2007


Aaron Bentley <aaron.bentley at utoronto.ca> writes:

> Matthieu Moy wrote:
> [...]
> But if you look at it, I think you'll find the advantage is all due to
> revisions 6+.  If we pretend the changes stop at 5:

You're also changing the position of snapshots. Take 20 revisions
instead of 15 to keep snapshots at the same position, and you'll get
the benefit for each non-snapshot revision.

(except for revisions deleting lines, off course)

> Well, bundles actually provide that, or something close.  The issues are
>
> 1. Performance
> 2. Command tweakage.  (pull supports it, branch does not.  But "init;
> pull" is roughly equivalent to "branch")

In a perfect world, the commands should be able to deal with a mix
"normal branch" + bundle at the same URL.

-- 
Matthieu



More information about the bazaar mailing list