[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: NTFS Junction points (symlinks) within the working copy

From: Nico Kadel-Garcia <nkadel_at_comcast.net>
Date: 2006-04-14 12:51:22 CEST

Adam Aulick wrote:
> On Apr 13, 2006, at 5:40 PM, Nico Kadel-Garcia wrote:
>
>> NTFS supports shortcuts, *NOT* symlinks.
>
> This is a common misconception. Shortcuts are regular files treated
> specially by Explorer.exe. NTFS supports what Microsoft calls
> "Junction Points" or "Reparse Points" which can act as symlinks (on
> directories) or hard links (on files). Unfortunately, practically no
> windows executables can tell the difference between a symlink and a
> regular directory, which leads to unfortunate behavior like Windows
> Explorer recursively deleting the target directory instead of just
> unlinking the junction point. And, apparently, subversion screwing
> up my directory hierarchy.
>
> There's a good windows shell extension NTFS Link <http://
> www.elsdoerfer.info/ntfslink/> that causes Explorer.exe to behave
> more reasonably when dealing with junction points.

Then they're not exactly symlinks: similar, but with some really unfortunate
behaviors. Ouch.

>> I suspect that you will never be able to get this to work the way
>> you expect.
>
> On this point you may be right.

Yeah, even the Wiki about it at
http://www.realclimate.org/index.php/archives/2006/04/lindzen-point-by-point/
warns of various weirdnesses of them.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Apr 14 12:54:48 2006

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.