Nico Kadel-Garcia wrote on Tue, May 24, 2011 at 08:19:20 -0400: > On Tue, May 24, 2011 at 7:18 AM, Stefan Sperling <s...@elego.de> wrote: > > On Tue, May 24, 2011 at 01:00:45PM +0200, Nick Stolwijk wrote: > >> In all Unix like configuration files, the # means that line is a > >> comment. Often the value mentioned on the line is not the default, so > >> uncommenting the line will give you the other value. > > Stefan, Nick is mistaken about this. Review any number of common tools > like Sendmail, Bind, and OpenSSH, Makefile for thousands of GNU > projects, etc. Nick, you're going to have real trouble if you rely on > this as expected practice. The "common practice" in the Free Software > Foundation (maintainers of gcc and emacs and gzip), for example, is > precisely the reverse. *Defaults* are commented out, and uncommenting > them does *nothing*. Uncommenting and editing them changes things.
And I like having the commented-out values be the default values for one simple reason: it works just as well with N-valued configuration knobs. I'm not sure if svn's own code is consistent in that respect.