New files get properties based on your ~/.subversion/config, unless explicitly set to something else. I'm not aware of any way of storing auto-props in the repository, but I'm not up-to-date with all the latest developments, so it could be that I've simply missed it. It's possible to make a pre-commit hook that checks the properties on new files before allowing them to be committed though.