[PLUGIN] bzr uncommit updated

Aaron Bentley aaron.bentley at utoronto.ca
Mon Sep 26 19:14:51 BST 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

John Yates wrote:
> If you test only for the platform then in a Windows
> environment you must conservatively eschew hardlinking.
> If OTOH you test for the filesystem hosting the bzr
> workspace, and if we assume that the vast majority of
> Windows boxes likely to run bzr will be W2K or later
> and will be NTFS-based, then you can exploit hardlinks.

NTFS supports both hard links and symbolic links, but most Windows
programs are unaware of them, and this can lead to problems.  For
example, Explorer exhibits bizarre behaviour when symlinks are deleted:

http://shell-shocked.org/article.php?id=284

So I think that it's risky to support hard links on Windows.

> To whit, Mercurial's WhatsNew:

Yes, I'd seen that.  Clearly, they're braver than I.

Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDODqb0F+nu1YWqI0RAjFoAJ94Ucdj/ORtcxsjPLzi61rGaBcEKQCcCYxh
b8K5OInYzQR8x0DZYu68SKA=
=0MTw
-----END PGP SIGNATURE-----




More information about the bazaar mailing list