On Jan 8, 2008 5:56 AM, Peter Karlsson <peter@xxxxxxxxxxxxxxxx> wrote: > Thomas Neumann: > > > as a user, I expect a SCM to only modify a file when I have > > explicitly asked it to do so. > > As a user, I exepect things to just work. With RCS/CVS/Subversion, it > does, because it differentiates between text files (internally encoding > NLs with "LF", but I couldn't care less what it uses there) and binary > files (which it doesn't change). With git it currently doesn't since it > treats everything as binary files. Actually, Subversion does the Right Thing, and treats everything as a binary file until and unless you explicitly set the svn:eol-style property on each file that you want it to mangle. Maybe you set up Subversion auto-props and forgot about it? That would be almost (but not really) like setting autocrlf=true in your global git config. Peter Harris - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html