@AmbroseChapel - yes, except p.3 - there are not (almost) any reason to have real config in WC - when you prepare code for testing with any used build-system, convert template to usable file in final destination (while you can have data-file in repo and do not forget svn:ignore it)