この付録では、複数のクライアントコンピュータにTortoiseSVNを展開する責任者が抱える可能性のある問題や疑問に対する解決策を提供します。
TortoiseSVNインストーラーはMSIファイルとして提供されるため、そのMSIファイルをドメインコントローラーのグループポリシーに追加する際に問題は発生しないはずです。
その方法に関する優れたチュートリアルは、Microsoftの次の記事にあります: https://learn.microsoft.com/en-us/troubleshoot/windows-server/group-policy/use-group-policy-to-install-software 。
TortoiseSVNは、ユーザーの構成ではなく、コンピューターの構成の下にインストールする必要があります。これは、TortoiseSVNがCRTおよびMFC DLLを必要とするためであり、これらはコンピューターごとにのみ展開でき、ユーザーごとには展開できないためです。ユーザーごとにTortoiseSVNをインストールする必要がある場合は、まずTortoiseSVNをユーザーごとにインストールしたい各コンピューターにMicrosoftからMFCおよびCRTパッケージバージョン12をインストールする必要があります。
必要に応じてMSIファイルをカスタマイズして、すべてのユーザーが同じ設定になるようにすることができます。TSVNの設定はレジストリの HKEY_CURRENT_USER\Software\TortoiseSVN
に保存され、一般的なSubversionの設定(すべてのSubversionクライアントに影響)は %APPDATA%\Subversion
の構成ファイルに保存されます。MSIのカスタマイズに関するヘルプが必要な場合は、MSIトランスフォームフォーラムのいずれかを試すか、Webで “MSI transform” を検索してください。