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

Re: Feature request

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2007-09-13 20:37:59 CEST

fj wrote:
> Lasse Vågsæther Karlsen wrote:
>> On 9/13/07, *Edward Lau* <edwardlau@vesllc.com
>> <mailto:edwardlau@vesllc.com>> wrote:
>>
>> Hi Good Folks:
>>
>>
>> Tortoise SVN should make Unix symbolic links and MS-Window
>> short-cut interoperable. At present, Unix links are converted
>> into a text file.
>>
>>
>> My use case:
>>
>> We operate in both MS-Window and Linux environment.
>>
>> Documents and scripts are developed in both environments.
>> To reduce duplication, symbolic links are used in our Linux
>> environment and also checked the links into SVN. For us these
>> links are all pointing to a common parent directory within the
>> same repository.
>>
>> When my user check-out or update a project in a MS-Window'
>> environment, these Unix links should be converted into a
>> MS-Windows short-cut.
>>
>> When my user check a MS-Window short-cut and commit them into the
>> repository, they should be converted into a Linux symbolic link.
>>
>>
>> Doesn't a symbolic link work on the OS level in the sense that if a
>> program tries to open the file for editing, it will open the file that
>> is being linked to, and not the link file itself? This would differ on
>> Windows, you'd need the equivalent which is, afaik, only available on
>> NTFS drives.
>>
>> --
>> Lasse Vågsæther Karlsen
>> mailto:lasse@vkarlsen.no <mailto:lasse@vkarlsen.no>
> AFAIK, yes, support for "real" links wasn't available until "NTFS 5.0",
> which translates to Windows 2000 or later.
>
> Acknowledging the legitimate concern for continuing to support legacy
> OSs, clearly usage of pre win2k OSs would be marginal by now, and likely
> will continue to decrease.
>
> Therefore, it seems to me better to consider a "real-links" capable OS
> as the dominant environment to develop for, and then handle those
> lacking such capability as the exception. IOW, implement support for
> real links by default, now that it's generally available on both unix
> and wintel systems, then consider whether or not to support an
> alternative workaround of some sort using windows shortcuts for those
> unfortunate souls still compelled to work on win 95, NT, etc.
>
> or perhaps there's something I'm failing to consider?

Those links which work on NTFS5 are not symbolic links but hard links.
Those are completely different than symbolic links.

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Thu Sep 13 20:34:34 2007

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