On 10/9/2006 2:11 PM, Les Mikesell wrote:
> On Mon, 2006-10-09 at 12:41 -0400, Duncan Murdoch wrote:
>>>> My advice is that it would be great if subversion could overload
>>>> the svn:eol-style property in the client configuration (or/and in
>>>> the command lines options), but that's an other story.
>>> It would be great if text was portable.  It isn't.
>> Sure it is, if you use the right tools.  There are tools that don't 
>> handle Unix style text, but I've found them easy to avoid.
> 
> I guess we have different definitions of 'portable'.  Mine
> would be that you don't need special tools.  And as long as
> you do, why not use the one that fixes it in the right place?
I don't need special tools.  The editor (Textpad) I use on all text 
files was chosen before I started working on Unix-style files. Same for 
most of the other tools I use, with the exception of the Cygwin ones, 
which I adopted around the same time, not coincidentally. I don't use 
Notepad, but I avoid it because it's a piece of crap in so many ways, 
not just this one.
The reason the native eol-style property is a bad idea is because it 
means the copy of the file in your working copy is not the same as 
someone else's.  You can only transmit files back and forth by 
committing and checking them out.  You can't pass someone a thumb drive 
with a file on it (or email a file, or pass one on a CD, etc.) and 
expect them to only see the changes you made:  they'll also see all the 
changes svn made, at the end of every line.  You can't move whole 
working copies from machine to machine, because they're not the same 
everywhere.
My editor used to default to CR-LF style text files, and that caused 
occasional problems for the Unix users when I committed the wrong EOLs, 
but I've got it set to use Unix style all the time now, and it's just an 
easier way to live.
Duncan Murdoch
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Oct  9 20:46:14 2006