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

Re: Symlink handling in svn status broken

From: Philip Martin <philip_at_codematters.co.uk>
Date: 2005-09-22 20:48:18 CEST

Phillip Susi <psusi@cfl.rr.com> writes:

> Philip Martin wrote:
>> I'm not sure that qualifies as a bug, you are disrupting the versined
>> filesystem. Subversion assumes that versioned files are files and
>> that versioned directories are directories. If you deliberately break
>> those assumptions it's not surprising things don't work.
>
> The versioned directory IS still a directory, it just has been moved
> and replaced with a symbolic link to the new location. Shouldn't
> subversion follow the symbolic link transparently to the versioned
> directory?

That's a feature request, not a bug.

There are costs to supporting it, all the code (update, commit, copy,
etc.) that currently assumes that directories are directories and
files are files needs to checked.

How many bugs will arise if we try to support this? How many
regression tests will we need to write to ensure that it keeps
working? None of the existing tests have bits of working copy
replaced by symlinlks.

-- 
Philip Martin
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Sep 22 20:49:17 2005

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