Ryan Schmidt wrote on Fri, Oct 14, 2011 at 19:37:44 -0500:
> On Oct 14, 2011, at 19:30, Daniel Shahaf wrote:
> > Ryan Schmidt wrote on Fri, Oct 14, 2011 at 19:18:44 -0500:
> >> When svn:eol-style is set to ANY value, the file is stored in the
> >> repository with LF line endings, and converted to the desired EOL
> >> style by the client on checkout or export (and converted by the client
> >> to LF line endings before being committed).
> > 
> > Yeah, I thought so too, but when I try now with 1.7.0 I notice that
> > setting svn:eol-style to CRLF causes the versioned filesystem (read:
> > repository) to contain a file with CRLF set...
> > 
> > And apparently it's the same with 1.6.  I don't have any older builds
> > handy to test.
> 
> Oh dear. I have apparently been repeating misinformation. The book says 
> you're right:
> 
> http://svnbook.red-bean.com/en/1.7/svn.advanced.props.file-portability.html#svn.advanced.props.special.eol-style

Not sure where I got the idea that svn:eol-style files always use LF in
storage.

Probably some comment in the code referred to the repository-normal form
as "contracted keywords and LF linefeeds".  This very question even came
up in Berlin at one point, but I don't really remember what I said there
and whether people corrected me...

Reply via email to