In the course of debugging that awful mysterious bug with
changeset:5051, I discovered some problems with how some of the files
have been added to svn.
(1) Images and Binaries
Images and Binaries should be added with a propset of mime-type, e.g.,
svn propset 'svn:mime-type' 'image/jpeg' file.jpg
(2) Executables
Some files, e.g., ArticleComments.php and the .js files, were added
with svn:executable set. Bad! To remove it, run:
svn propdel 'svn:executable' file.php
(You can do this recursively with -R)
(3) A few properties that I don't think are necessary are in some, but
not all, of the files. We should just decide. On many of the .js
files and the stuff in javascript and include, svn:eol-style and
svn:keywords are set. These aren't set, however, on stuff in priv.