[Python-ideas] Draft PEP for virtualenv in the stdlib
Paul Moore
p.f.moore at gmail.com
Tue Oct 25 10:25:26 CEST 2011
On 25 October 2011 06:16, Greg Ewing <greg.ewing at canterbury.ac.nz> wrote:
> Vinay Sajip wrote:
>
>> Windows XP does not support true symlinks,
>> but only "junctions" aka "reparse points".
>
> Out of curiosity, how far do these fall short of being
> true symlinks? The points I'm aware of are:
>
> * They only work within a volume
> * The GUI doesn't know about them, so it's easy to mistake
> a link to a folder for an independent copy of it and
> accidentally trash the original
>
> Are there any others?
They are very uncommon on Windows in general, so people find them
confusing when they encounter them (for example, as a consequence of
the GUI issue mentioned above - I know that's happened to me).
Is there any reason that hard links can't be used on Windows? (Still
not cross-volume, still relatively rarely used, but a bit better known
than symlinks).
BTW, regardless of whether symlinks, hardlinks or copies end up being
used, I'm +1 on the general proposal.
Paul.
More information about the Python-ideas
mailing list