Introduction to history deltas
Jan Hudec
bulb at ucw.cz
Tue Dec 6 09:00:31 GMT 2005
On Tue, Dec 06, 2005 at 01:10:13 -0500, Aaron Bentley wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Johan Rydberg wrote:
> |>Could not the text delta be redefined to express how to construct
> |>a new weave from an earlier weave?
> |
> |
> | That is also a possibility. I have yet to look closer at that. Maybe
> | something similar to what Aaron suggested [1] can be used.
> |
> | [1] http://www.aaronbentley.com/weavediff
>
> That is similar to knits. I believe knits could be used to represent
> the diffs for history deltas, if using a weaveish format was desired.
There is one interesting point in the original suggestion: Instead of
storing all chunks for a file together, it stores all chunks for a
revision together. That would spead up remote transactions, because
you'd not have to copy all the files to create their new versions
atomically, but instead atomically install one file. For reading, index
files are needed in either case.
--
Jan 'Bulb' Hudec <bulb at ucw.cz>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20051206/7858f4d1/attachment.pgp
More information about the bazaar
mailing list