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

Re: Junction point and svn:external

From: Andy Levy <andy.levy_at_gmail.com>
Date: Wed, 4 Feb 2009 11:23:50 -0500

On Wed, Feb 4, 2009 at 10:41, <skubit_at_centralp.fr> wrote:
> Hi,
> I'm using svn:external property to link to repo.
> During development phase, I replace to "external" directory by a "junction" link ( cf http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx).
> When a update my wc, command failed on external directory:
> Error: 'C:\projet\APP_PRCS\EXTERNAL' already exists and is not a directory'
>
> In fact, "EXTERNAL" is view as a JUNCTION with 'dir' cli.
>
> This hardlink property on NTFS can be useful. I use the same function on unix filesystem with hard link and this work.
>
> Have you got an issue ?

This is all handled in the Subversion libraries, so you're barking up
the wrong tree here (TSVN uses the libraries).

Subversion supports *symlinks* on all OSes/filesystems that support
it. NTFS did not add symlinks until Vista's release. There are few
enough people using Vista that it's hard to justify a special case in
Subversion just for it; there are already a number of special cases in
the code for Windows because it differs from every other OS that
Subversion runs on, and the devs probably want to restrict any more
that aren't absolutely needed.

Now that I think about it, that support may not even have to come from
Subversion, but rather from the APR library it's built upon.

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=1102822

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-02-04 17:24:02 CET

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

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