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