On 8/8/05, Mark Richards <mark.richards@massmicro.com> wrote:
>
> I've already slogged through one issue: filename case problems (same
> filename spelling but different case). This was solved with a Samba
> setting. Now I have another issue: unix symbolic links are either not
> stored into a SVN repository as symbolic links, or somewhere along the
> process during checkout, they are not restored properly. Ithink the former
> is true.
One of the new features of SVN was the possibility to store Unix
symlinks in a repository.
So if you made everything right to store them (e.g. used Unix SVN
client) - they should be there.
On the other hand Windows knows nothing about (Unix) symlinks.
>
> My environment is setup such that the repository and the target are both on
> the same linux server. I use Tortoise SVN via a windows client to handle
> the administration of SVN.
>
> I connect to the server via Samba, but also have SVN setup so that it can be
> accessed via apache (https). If I use either a direct file access to the
> repository or the Apache access I get the same result: the symbolic link is
> stored as a directory and the files it references are stored.
>
> The symbolic links are essentiual to the development environment. Without
> these, everything is screwed.
>
> I'm wanting to use Tortoise and SVN in this environment. Without support
> for Unix, I can't do it.
>
> Any suggestions out there?
I found "unix extensions" configuration directive
(http://us1.samba.org/samba/docs/man/smb.conf.5.html), but I doubt it
will work because "...These extensions enable Samba to better serve
UNIX CIFS clients by supporting features such as symbolic links, hard
links, etc... These extensions require a similarly enabled client, and
are of no current use to Windows clients."
--
Milen A. Radev
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Mon Aug 8 22:25:42 2005