I have converted our CVS repositories to SVN using cvs2svn.py v 2.5.0. It looked like it was successful but now when I am working in the checked out code I noticed that the line endings are UNIX style even when checking out on Windows (our main working platform). With CVS we always got a conversion from UNIX LF (in the repository) to Windows CRLF in the working copy. Not so now...
I have read the SVNBook 1.7 about EOL sequences but I do not understand what I can do to fix this. It will not be possible to go through every text file in the repository and change its "properties" because we store such an immense number of files in our repositories. Is there any way to tell the svn client to set line endings to Windows style when checking out on Windows (similar to the timestamp option I asked about recently)? And return to repository style on commit... I found a section in the conf file named [auto-props] but it seems only to be applicable for commit and import, not for checkout AFAICT. And all of that section is commented out by default. -- Bo Berglund Developer in Sweden