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

Question about TSCN registry entries

From: <philippe.lagardere_at_gmail.com>
Date: Tue, 14 Jun 2011 09:12:01 -0700 (PDT)

Hello,

I have been assigned the creation of a "toolbox" for my company, including various programs (TortoiseSVN, obviously, but also some text editors, Eclipse, Gimp, etc, etc).
The whole toolbox setup is created using NSIS, which translates in a unique installer file to setup all the tools.
Note that I know that "manual installations" are prone to errors, hardly testable and are probably unstable. I also read this topic [http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=6571], in which such a "manual installation" is duly criticized. But the problem is... I don't have a choice.

Anyway, I have a problem reproducing the numerous registry entries that are created by the .msi installer. Since someone before me was able to install TortoiseCVS in a similar fashion, I naively thought it would be a simple matter of creating a couple of entries in the registry.

Which I tried. And of course, it's not working ;)
Namely, the integration in Explorer is failing (read : completely missing)

After double-checking the work done on TortoiseCVS by my predecessor, it would seem that I am missing some registry keys in :
   - HKCR\CLSID\{some-ugly-hexadecimal-string} (there are numerous ugly hexadecimal strings, too)
   - HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\
   - HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Approved

One of the problem is, my knowledge of Windows registry is extremely basic, so there goes my question.

What exactly are those keys (so I can adapt the NSIS scipt used for TCVS) ?
Or if possible, can someone explain directly what I should do concerning these keys (given that I need to set these up manually ; any valuable information concerning tampering with the registry will be really appreciated)

Thanks in advance !

Philippe

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2765387

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2011-06-14 18:38:02 CEST

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.