Some submitted patches contain lines that differ only by EOL. Short term fix: recursively set svn:eol-style=native property to all *.java files In the long term, should we have an SVN pre-commit hook or an ant test to make sure all checked in *.java files have svn:eol-style=native property set, or should we continue setting these properties manually as we remember? Would there ever be a case where a java file shouldn't have svn:eol-style=native set?
Added svn:auto-props in r1748802, which will check out files with native line endings if the subversion client >=1.8. For developers using an older subversion client, they could add the following to their subversion config file: http://stackoverflow.com/questions/5671406/force-svneol-style-native-on-the-server Committers should add the following to ~/.subversion/config: [miscellany] enable-auto-props = yes [auto-props] *.java = svn:eol-style=native