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

Re: 1.5.0: bug after reinstall with *.js locations

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Fri, 18 Jul 2008 16:19:04 +0200

Bernhard Merkle wrote:
> Hi,
>
> I think there is a bug in the installer of TTSVN 1.5.0. The path for
> *.js scripts are not updated on a reinstall.
>
> 1. install 1.5.0 in C:\Programme\TTSV 1.5\... and everything works
> find
> 2. deinstall
> 3. reinstall 1.5.0 in a _different_ location e.g. C:\Programme\TTSV\
> (not the missing 1.5. hence a different path)
>
> now if i invoke diff e.g. on Word-Docs, the diff-doc.js location is
> still searched on the old location,
> and of course not found, so I get a error message,

The settings for the diff tools are stored per-user, not per-machine. So
the installer does *not* write those registry keys at all. It's
TortoiseProc which creates those entries if they don't already exist.
But if they exist, TortoiseProc won't change them because it could
overwrite user settings.

If you want TortoiseProc to recreate those settings to the defaults, you
have to remove the registry key HKCU\Software\TortoiseSVN\DiffTools
and then remove the registry value HKCU\Software\TortoiseSVN\CurrentVersion

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net

Received on 2008-07-18 16:19:18 CEST

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