![]() In the Windows filesystem logic for creating a symlink, we intend to fall back to a copy when the symlink cannot be created (for some configuration settings on Windows it is not possible for the user to create a symlink). It turns out we were overly-broad in which exceptions lead to this fallback, and the subsequent copy would also fail: at least one case where this occurred is when we attempted to create a symlink that already existed. The updated logic expressly avoids falling back to a copy when the file/symlink already exists. |
||
---|---|---|
.. | ||
tty | ||
__init__.py | ||
argparsewriter.py | ||
filesystem.py | ||
lang.py | ||
link_tree.py | ||
lock.py | ||
multiproc.py | ||
symlink.py |