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

Re: What do you Hate about Subversion?

From: Jeff Smith <jsmith_at_robotronics.com>
Date: 2007-02-02 17:02:12 CET

On Friday 02 February 2007 06:31, Erik Hemdal wrote:
> But if a file is modified for line endings, then every line _did_
> change. If Subversion ever stops reporting every line change,
> please let me know so I can stop using it immediately.

See, here is one person who might be considdered in disagreement; But
no, this is important to point out that we need both. Please realize
that svn already does this, we are not asking to no longer support
one or the other.

I agree that subversion needs to work on binary files (as Erik needs),
where any "byte" in the file needs to be tracked.

We also need to respect the text-only files. Whether the file is,
really should be determined by the user, to avoid the very confusion
that Erik (and the rest of us) do not want. Note that subversion is
already trying to do this, with the exception of "mixed EOL styles".

Respecting text files does not mean, "oh, now there is no such thing
as a 'binary' file". I think it should default to binary treatment,
which it does. The only question is whether a "mixed line ending
style" text file is in fact a text file. How could anybody think that
it is not? If there is ANY file that requires special mixed EOL
styles for some purpose, then they are NOT TEXT FILES. So ask the

FYI we say "text file", meaning there are lines of text where each
character can be directly represented on an "ASCII terminal", and is
seperated into "lines", therefore although different systems had
different ideas how to marke EOL (end of line), they are all still
the same thing... an EOL as we call it.

To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Feb 2 17:03:13 2007

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