On Thu, 12 May 2005, Nicko Cadell <[EMAIL PROTECTED]> wrote: > I haven't played around with subversion too much and I don't know > how it deals with the LF / CRLF issue, I guess we will find out ;)
Unlike CVS, Subversion treats all files as binary files - and doesn't do any keyword expansion either - unless you tell it to. You have to set properties on the individual files to make it translate line-feeds or make any other changes. For people working on Unix it is a bit annoying if you have cariage returns in the files and as soon as you have a committer working on Unix you may end up with files that have mixed line-ends since the code she/he added would have line-feeds only. Where it becomes a real problem is when you have Unix shell scripts in the module since the shell will see the cariage return in the she-bang line and fail with something like "file not found /bin/sh^M" where ^M is a \r and easy to overlook. Stefan
