On Tue, Mar 8, 2011 at 11:14, Stefan Sperling <s...@elego.de> wrote: >... > Fair enough, but it should still be opt-in. > We could add a config directive in ~/.subversion/config. > If it turns out to be beneficial, users will enable it. > However, since ra_local is used mostly for testing I don't expect this > to be used much in practice. Our test suite might benefit.
I would like to just snip this suggestion in the bud right now. Add options to the config file is *NASTY*. It completely disconnects the operation of the command from the inputs to accomplish it. Subversion has had a long history of distaste for environment variables that alter its behavior. One user runs a command, and gets something entirely different from another user with a different set of environment variables. The config file is *exactly* the same sort of monster. As a project, we avoided envvars so that posted recipes would act the same for everybody using/reading them. Now, maybe cache size is okay for the config since it doesn't affect the operation, but... geez. Can we just stop inflating that file? So much stuff gets hidden in there from the users' view. "Wait.. HUH?! Why'd it do that?! ... oh, hell... stupid config setting!! <forehead-slap>" Cheers, -g