[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: svn add and inconsistent line endings

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Sun, 24 Feb 2013 20:55:19 +0100

On 24.02.2013 20:45, Branko Čibej wrote:
> On 24.02.2013 19:47, Stefan Küng wrote:
>> On 24.02.2013 19:42, Branko Čibej wrote:
>>
>>> Regarding automatcially changing line endings -- we don't do that for a
>>> very good reason: it's always been Subversion's policy to not touch file
>>> contents unless explicitly told to do so. The line endings could be
>>> inconsistent for reasons beyond Subversion's knowledge, and the property
>>> might have been set erroneously. It's therefore up to the user to make
>>> sure which is the case.
>>
>> I think if the property is set, then that's the ok from the user to
>> just fix the eols.
>
> Well, we decided differently 10 years ago for the reasons I listed
> above, and I see no new argument that would overturn that reasoning.

The reason being that the user gets his work interrupted by an error
which can only be corrected by manually editing the file, while the user
reasonably expects that to be corrected automatically without him to
intervene manually or even get notified about it - after all, he set the
eol property on the file, telling svn what eol he wants the file to have.

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest interface to (Sub)version control
    /_/   \_\     http://tortoisesvn.net
Received on 2013-02-24 20:55:54 CET

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.