Skylar Thompson wrote on Tue, Jun 05, 2012 at 21:37:30 -0700:
> On 06/05/12 18:07, Nico Kadel-Garcia wrote:
> >
> > On Tue, Jun 5, 2012 at 8:54 AM, Daniel Shahaf <d...@daniel.shahaf.name
> > <mailto:d...@daniel.shahaf.name>> wrote:
> >
> >     Stefan Sperling wrote on Mon, Jun 04, 2012 at 14:52:59 +0200:
> >     > On Mon, Jun 04, 2012 at 05:50:11AM -0700, Skylar Thompson wrote:
> >     > > It looks like ages ago I added an svn:keywords line in the
> >     autoprop
> >     > > section of ~/.subversion/config and had since forgotten about it.
> >     >
> >     > Ah, that explains it. Thanks!
> >
> >     Should we patch the reproduction template to account for this, then?
> >
> >     Index: publish/docs/community-guide/repro-template.sh
> >     ===================================================================
> >     --- publish/docs/community-guide/repro-template.sh      (revision
> >     1339099)
> >     +++ publish/docs/community-guide/repro-template.sh      (working copy)
> >     @@ -22,6 +22,11 @@
> >       SVNADMIN=`which svnadmin`
> >      fi
> >
> >     +# Make sure we don't use $HOME/.subversion/.
> >     +SVN="${SVN} --config-dir=./svn-repro-config-dir"
> >     +SVNADMIN="${SVNADMIN} --config-dir=./svn-repro-config-dir"
> >     +SVNSERVE="${SVNSERVE} --config-dir=./svn-repro-config-dir"
> >     +
> >      # Use English output.
> >      LC_ALL=C; export LC_ALL
> >
> >
> >     (Ideally we would have "--no-config-dir" of some sort, but the above
> >     works with existing released code
> >
> >      
> >
> > I'd like to put a big vote up for "--no-config-dir" When verifying a
> > new user's account against a common repository, I *do not want*
> > Subversion to check against or touch my existing $HOME/.subversion, or
> > anyone else's. It would be particularly useful for the Nagios
> > "check_svn" utility, where using saved configurations would conflict
> > with the command line operations and potentially provide the "nagios"
> > user..... inappropriate access to the tested repository on an ongoing
> > basis. 
> I'll throw another +1 in on this too. Out of curiosity, is there a

Can someone file a feature request in the issue tracker, please?  (and
CC 'danielsh')

Patches would be welcome as well.  The starting point is
subversion/svn/main.c, but I don't recall offhand whether any public
APIs would need to be rev'd.

> debug/verbose mode for svn that reveals where options are coming from?
> 

No, but there are exactly 5 places:

- system-wide registry (windows only)
- /etc/subversion
- user's registry (windows only)
- ${CONFIG_DIR:-$HOME}/.subversion
- --config-option (and similar) on the command-line

> Skylar

Reply via email to