Garratt wrote:
> Hello all
> 
> I created a simple install bat file which:
> 
>   1. Installs TortoiseSVN
>   2. Setups registry entries (so my colleagues do not have to)
> 
> This worked fine on the first 6 pc's (which have had Tortoise
> installed before). On the 7 seventh however the Tortoise context menu
> entries are non existent after the install.
> 
> So i tried to uninstall Tortoise and reinstall manually, but the same
> result, the context menu is missing.
> However the TortoiseSVN folder in All Programs have been created and
> you can access the settings from it, so it
> have been installed.
> 
> Only thing I can think is that it might be related to the fact that my
> Install.bat, adds registry entries right after the TortoiseSVN install
> and right before the restart.
> 
> Anyone got any ideas?
> 
> My install.bat:
> 
> msiexec /i "T:\Install\SVN\Client Install\TortoiseSVN-1.5.2.13595-
> win32-svn-1.5.1.msi" /passive /norestart
> 
> REG DELETE HKEY_CURRENT_USER\Software\TortoiseSVN /v CheckNewerWeek /f
> REG DELETE HKEY_CURRENT_USER\Software\TortoiseSVN /v
> ContextMenuEntries /f
> ....
Note: there will be *no* registry entries under HKCU after a fresh
install of TSVN. All entries there will be created by TSVN when it is
run, not during installation.
Maybe your script aborts here if the keys don't exist?
Stefan
-- 
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.net
Received on 2008-11-05 18:50:43 CET