
Subversion handles end-of-line translation a bit differently from CVS. In Subversion, individual files need to be marked with both a mime-type and, for text files, an eol-style. These attributes determine how the Subversion client does end-of-line translation when communicating with the server. To maintain these properties requires some initial configuration of your Subversion client, described here under the "MIME types..." section: http://svn.boost.org/trac/boost/wiki/BoostSubversion The Subversion repository will verify that you have set the mime-type and eol-style properly when you try to commit, and will reject any commits that contain files without an appropriate MIME type. The configuration information above will automate the process of adding mime-types and eol-styles to new files, so the handling of end-of-line translation should be transparent in most cases. For more information about Subversion properties and how they are used with end-of-line translation, see: http://svnbook.red-bean.com/en/1.1/ch07s02.html - Doug