Installation

Do I need Admin privileges to install 1.3.x?

When you try to install TortoiseSVN 1.3.0 or higher and you don't have Administrator privileges, you will get an error.

Unfortunately, you must have Admin privileges to install those versions of TortoiseSVN. The reason is that those versions are linked against the latest MFC and CRT versions (8.0) which are installed as side-by-side assemblies and require Admin privileges for that.

You can "work around" this if you install just MFC and CRT as an Administrator. If those are already installed on your system, TortoiseSVN can be installed as a normal user.


Windows installer service too old to install 1.3.0

When opening the TortoiseSVN .msi file, you might see an error window appearing with the text:
"This installation package cannot be installed by the Windows Installer service. You must install a Windows service pack that contains a newer version of the Windows Installer service."

TortoiseSVN now uses MFC/CRT version 8, which requires at least version 3.0 of MSI.

If you cannot or do not wish to install a Windows service pack, you can get the Windows Installer as a separate package.


I upgraded TortoiseSVN and now the context menus/overlays have gone

There are several possible reasons for this:

  1. The obvious one first - you forgot to reboot as prompted!
  2. Changes to the installer around version 1.2.x have occasionally caused problems when upgrading from older versions. The workaround is first to uninstall TSVN and reboot.
    Then run our little CleanInstall tool you can download from here. Then you can install TortoiseSVN (and reboot) again.
  3. If you are viewing a working copy on a network share, the type of overlay to use is monitored by TSVNcache.exe, and as of V1.2.2 this needs access to the root of the mounted volume in order to see changes. If it can't monitor that, it assumes unversioned, so the overlays appear not to work. You must configure network access such that the ReadDirectoryChangesW() can work on the volume root. Unfortunately this call is not supported by SAMBA so overlays will not work on those mounts.


Overlays not working on Windows 2003 Terminal Server

Problem:
If several users are connected to a Windows 2003 Terminal Server, some of them do not see the overlay icons.

Solution:


Installation & Upgrade

This chapter covers general installation & upgrade issues, like missing icon overlays, installer problems and the like.

You will also find some information on how to set up SSL encrypted communication with your server as well as using SSH and client certificate authentication.

If you need help about the msi installer in general, please refer to the according documentation from Microsoft.


Syndicate content