On Tue, May 25, 2010 at 14:20, Todd Gleason <todd.glea...@elekta.com> wrote:
>> -----Original Message-----
>> From: Andy Levy [mailto:andy.l...@gmail.com]
>> Sent: Monday, May 24, 2010 2:23 PM
>> To: Lars Tiefland
>> Cc: Brown, Michael; Peng Yu; users@subversion.apache.org
>> Subject: Re: svn support for symbolic link?
>>
>> On Mon, May 24, 2010 at 16:10, Lars Tiefland <ltiefl...@gmail.com>
>> wrote:
>> > But: Only a Linux / Unix client will preserve symbolic links. On
>> Windows the
>> > link will become a normal file.
>>
>> Actually, it'll be a file that basically contains "you should be
>> looking at another file, look over there". The link isn't "resolved"
>> to the file it points to.
>
> I believe Windows 2000 and up (NTFS 5.0+ really) supports junctions that are 
> nearly identical to Unix symbolic links.  See 
> http://shell-shocked.org/article.php?id=284 .  At the very least directory 
> symbolic links are supported, and file links may be as well.  So is there a 
> good reason for svn not to support this in Windows?
>

True symlink support in NTFS (at the level that's required here)
didn't come until Vista. IIRC, junctions aren't as identical to *NIX
symlinks as they seem.

Does Vista/Win7 have a good way of creating/managing symlinks, or is
it one of those command-line programs you only know about if you go
looking for it?

In Subversion, it's actually APR which would have to support symlinks
I believe, and then you'd have to do some FS "sniffing" to check
whether you are working on a disk which really does support it.

Reply via email to