[MERGE] Implement hard-link support for branch and checkout
Robert Collins
robertc at robertcollins.net
Wed Jan 2 23:18:21 GMT 2008
On Thu, 2007-12-20 at 17:06 -0500, Aaron Bentley wrote:
> My recent acceleration work was initially sparked by the notion of doing
> hardlinks because I expected hard links to be much faster. But I broke
> it into logical steps, and discovered you don't need hard links to reap
> most of the speed benefits. Don't mean they're a bad idea, though.
I think it's great you broke it up into steps; I often find surprising
results myself when I do that :).
I don't think hardlinking is a good idea, because its *surprising* to
users, if they forget where things were linked to, or there editor
changes behaviour; and while it's true that they can tell, if they
remember to check there are failure modes where they won't notice - and
may be running code from the place what was surprisingly changed.
I'm not going to -1 on this, but I would rather not see it come in.
-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/20080103/70a158ed/attachment.pgp
More information about the bazaar
mailing list