[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Automating TSVN Installation

From: Konstantin Kolinko <knst.kolinko_at_gmail.com>
Date: Wed, 24 Sep 2008 17:45:43 +0400

2008/9/24 Aviel, Gal <galaviel_at_yahoo.com>:
> Is it possible to automate TSVN installation and then set some TSVN
> configuration options ?
>
> I want to create a wxPython GUI Wizard for group of 15 people that does the
> following:
>
> (1) batch installation of TSVN (actually, this is not a must, as I can fork the
> original TSVN installer an then return to the main GUI)
> (2) configure TSVN settings w/ common setting appropriate for my team (enable
> icon overlays on network drive - we work via Samba, etc ..) - this part is a must
> (3) over-ride Subversion 'config' file, again with settings appropriate for my
> team (certain ignore patterns, and more) - this is simple, just replace the
> 'config' file content with my content
>
> Step #3 seems the most problematic, I cannot find where TSVN settings are saved.
> Is it in the registry? How can I automate this process?
>

Yes, they are in the registry, but note that there are two parts of
those settings:

a) TortoiseSVN-specific settings,
b) Subversion settings, also shared by all Subversion clients

See %APPDATA%/Subversion/README.txt, it says where those
are stored (the SVN Book also has the info).

Note, that in Subversion there are system-wide (rarely used, IMHO)
and user-specific configuration settings, and that options configured in the
config files take precedence over the same ones configured in the registry.

The global ignores pattern is one example of such an option (see the
"Caution" warning in
http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-settings.html#tsvn-dug-settings-main
).

Also,
http://tortoisesvn.net/hidden_registry

Best regards,
Konstantin Kolinko

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_tortoisesvn.tigris.org
For additional commands, e-mail: users-help_at_tortoisesvn.tigris.org
Received on 2008-09-24 15:46:06 CEST

This is an archived mail posted to the TortoiseSVN Users mailing list.