| IBugTraqProvider2 plug does not show up in TortoiseSVN Settings
From: Craig Dean <craig_at_unclecraig.com>
 Date: Mon, 19 Jul 2010 09:02:54 -0700 (PDT) 
I've built the ExampleCSPlugin from the latest trunk branch in source control and followed the instructions in issue-tracker-plugins.cs to the letter.
 Basically, I ran RegAsm on the debug dll, which genereated the updated registry file, I added Implemented Categories\{3494FA92-B139-4730-9591-01135D5E7831} to the registry and ran it in (confirmed in registry).
 I also created the following program...
             Console.WriteLine("Extends IBugTraqProvider : {0}",
         static bool ExtendsComInterface(object comObj, string interfaceId)
 To check the component was registered and extending the correct interfaces.  (Note 97705C93-B07F-4607-9B0D-AB245A8C85A7 is my plugin GUID).  Both the interfaces were found correctly.
 After several reboots, etc. TortoiseSVN still does not find my plugin ("There are no issue-tracker providers available.").
 Interestingly, when running OLEVIEW.exe on my machine I do not see a Component Category for "TortoiseSVN BugTraq Providers", (the {3494FA92-B139-4730-9591-01135D5E7831} category).  I don't do a lot of com work though so I'm probably not looking in the right place.
 I have gone over this in minute detail but cannot get this to work.  What am I missing?
 TortoiseSVN 1.6.9, Build 19725 - 64 Bit , 2010/06/18 16:38:36
 Running on Windows 7 64-bit.
 I would really like to implement this interface for our internal MIS system, so any help would be appreciated.
 Thanks!
 Craig
 ------------------------------------------------------
 To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
 | 
This is an archived mail posted to the TortoiseSVN Dev mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.