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

Re: how to check in a symlink?

From: Brian Mathis <bmathis_at_directedge.com>
Date: 2004-04-05 21:04:32 CEST

John Peacock wrote:

> Pay attention here: we are talking about cross-platform issues! ;)
>
> One primary reason that symlinks are used is to have a shared file in
> multiple locations in the source tree. Any application originally
> developed on a platform which supports that mode wants to use a
> symlink, so that the files are always in sync (since they are just a
> reference to the real file).
>
> Since Windows doesn't support symlinks, the only way to handle it is
> to make a copy (possibly readonly), when trying to port that
> application to Windows. While it is true that no Windows-target
> application will ever use symlinks, the entire world is not running
> Windows.
>
> As it stands now, no platform gets to use symlinks directly out of the
> repository since it is currently impossible to support it on all
> platforms (in a sane fashion).
>
> John
>

Windows NTFS does support *hard links*, which give almost identical
functionality as symlinks (and exactly identical functionality to unix
hard links).

Just something else to think about.

-- 
Brian Mathis
http://directedge.com/b/
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Apr 5 21:06:19 2004

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.