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

New Issue Tracker for TortoiseSVN

From: Johann Moro <jmoro_at_latentzero.com>
Date: Wed, 21 Oct 2009 05:58:10 -0700 (PDT)

Hello, I would like to implement my own C# TortoiseSVN issue tracker for our Defect Tracking application.

In order to do this, I took the first phase of compiling the example provided in the tortoisesvn repository: http://tortoisesvn.tigris.org/svn/tortoisesvn/branches/1.6.x/contrib/issue-tracker-plugins/ExampleCsPlugin/

But it looks like I'm failing at the first hurdle. I believe that I have followed the instructions correctly (http://tortoisesvn.tigris.org/svn/tortoisesvn/branches/1.6.x/contrib/issue-tracker-plugins/issue-tracker-plugins.txt) but I must have missed something.

Here is what I did:
- I checked out the C# sample solution.
- I checked out the Interop.BugTraqProvider.dll
- I changed the solution to refer to where this dll points to.
- I compiled (successfully) and generated a ExampleCsPlugin.dll
- I used the following command to create ExampleCsPlugin.reg
   RegAsm bin\Debug\ExampleCsPlugin.dll
/codebase /regfile:ExampleCsPlugin.reg
- I ran ExampleCsPlugin.reg and it told me the registration was successful.

At this stage I would expect to be able to see the new issue tracker in TortoiseSVN when I click Add under Settings/Hook Scripts/Issue Track Integration.
But instead I get the popup saying that "There are no issue-tracker providers available".

I checked in the registry and it seems this dll is registered.

Note that I have not changed any code at all. I have just tried to register the default sample before I start implementing my own code.
I have also rebooted my PC after the registration (just in case)

I am using Visual Studio 2008 Version 9.0.21022.8 RTM and .NET Framework Version 3.5.
I am using TortoiseSVN 1.6.5, Build 16974 - 32 Bit

Any idea as to what I have missed would be very welcome.
Also, is there an easy way to unregister everything about this dll? I'd like to retry the registration from scratch (yes I'd try anything by now ;o))

Thanks for your help


To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-10-21 15:37:50 CEST

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.