本附錄包含當您負責將 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,這些 DLL 只能每部電腦部署,而不能每位使用者部署。如果您真的必須以每位使用者為基礎安裝 TortoiseSVN,那麼您必須先在您要以每位使用者方式安裝 TortoiseSVN 的每部電腦上安裝 Microsoft 的 MFC 和 CRT 套件版本 12。
如果您希望所有使用者都使用相同的設定,您可以自訂 MSI 檔案。TSVN 設定儲存在登錄檔中的 HKEY_CURRENT_USER\Software\TortoiseSVN
下,而一般 Subversion 設定(會影響所有 Subversion 用戶端)則儲存在 %APPDATA%\Subversion
下的設定檔中。如果您需要 MSI 自訂方面的協助,請嘗試 MSI 轉換論壇之一,或在網路上搜尋 「MSI 轉換」。