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

Re: Cygwin repositories

From: Nathan Kidd <nathan-svn_at_spicycrypto.ca>
Date: 2005-12-13 16:09:22 CET

Bill Baxter wrote:
> Hi, I've got a bit of a problem in that I have both Cygwin-based svn
> directories, and non-Cygwin based ones on my Windows machine.
>
> The best possible thing would be if TortioseSVN would just work properly
> with the Cygwin repositories. (Right now it does some things ok, but
> chekins fail reporting that they can't find the repository named
> 'file:///c/some/cygwin/path').

Hi Bill,

I have limited experience using a common working copy shared by Cygwin
and regular win32 clients. To make it work you need to do a few things:

  1. use a server e.g. run svnserve on your machine so instead of
file:///c/myrepo you use svn://localhost/myrepo

  2. figure out if you can set your umask so files written by cygwin are
fully writable by win32 clients. Cygwin tends to mess with file ACLs
such that clients like TortoiseSVN will not be able to write to the
files after cygwin's svn has touched them.

  3. make sure your cygwin environment is using *unix* line endings.
Otherwise the cygwin svn client cannot control output line endings
because cygwin always overrides. (I.e. svn export --eol-type=LF will
still give you CRLF if cygwin is set to DOS line endings)

HTH,

-Nathan

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org

--
Received on Tue Dec 13 15:24:31 2005

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.