Chris wrote on Tue, 09 Jan 2018 15:15 +0000: > When setting svn:auto-props, it seems I can do this: > > *.java = svn:mime-type=text/java;;charset=iso-8859-1;svn:eol-style=LF > > That is, use ;; as an escape between the "parameters" for file type and > charset. Adding a java-file and doing propget gives this: > text/java;charset=iso-8859-1 > Which seems to be correct. Right?
Yes. > Using the exact same line in ~/.subversion/config seems to see "charset" > as a separate property from "mime-type" and set two different properties > on the file with "charset" having no meaning. I can't reproduce this. With that line in ~/.subversion/config I get: [[[ % svn add foo.java A foo.java % svn pl -v foo.java Properties on 'foo.java': svn:eol-style native svn:mime-type text/java;charset=iso-8859-1 ]]] (The value 'native' was inherited from svn:auto-props in the working copy I was testing in.) Also, does it really set *two* properties on the file? Not three? "svn:mime-type", "charset", "svn:eol-style"? What client and version do you use? Cheers, Daniel