On Nov 13, 2011, at 01:46, Nico Kadel-Garcia wrote:

> On Thu, Nov 10, 2011 at 12:48 PM, Ryan Schmidt wrote:
>> 
>> On Nov 10, 2011, at 07:27, Nico Kadel-Garcia wrote:
>> 
>>> Windows versus UNIX style end-of-line also becomes important. The
>>> "svn:eol" style for files in a shared repository will behave
>>> differently on Windows boxes accessing a CIFS share from a UNIX or
>>> Linux box via Samba than the UNIX or Linux box will provide with local
>>> or NFS access to exactly the same working copy if that is set.
>> 
>> 
>>> I spent a *lot* of time explaining this to verious people trying to
>>> use multiple platform shared access, and running headlong into the
>>> problems they thought they'd "cleverly" worked around. It became an
>>> adventure to explain why svn:eol should be deprecated, preferably with
>>> a claw hammer.
>> 
>> Every time you bring this up I have to point out that what you're talking 
>> about applies only when a file's svn:eol-style property is set to "native". 
>> It does not apply when svn:eol-style is set to another value, such as "LF" 
>> or "CRLF", nor does it apply if svn:eol-style is not set.
> 
> No, it happens *every time* yous set it to "native" and wind up
> editing code in one OS and running it in another. [snip]
...right, that's what I said. There is a potential for unexpected problems of 
the kind you describe when you set svn:eol-style to native. But there is no 
problem when you set svn:eol-style to LF or CRLF. I was taking exception to 
your overgeneralization that "svn:eol [sic] should be deprecated"; it should 
not, because it works fine and serves a useful function.


Reply via email to