1

How to integrate tortoisesvn Diff API(tool) for C#.Net? I should be able to use DIFF Tool in Tortoisesvn in my C# application.

  • 2
    Are you actually looking for an API to the TortoiseSVN tool or are you instead looking for a C# API to Subversion? If the latter is the case, check out: http://stackoverflow.com/questions/481247/does-anyone-know-of-a-good-c-api-for-subversion. – Brandon E Taylor Sep 17 '09 at 04:19
  • Iam looking for a API to the DIFF Tool in Tortoisesvn(for comparing 2 different versions of a file visually) –  Sep 17 '09 at 05:55

2 Answers2

4

The TortoiseMerge tool (used for merging and diffing) is a standalone application. There are only a few command line options you can use to start the tool with the files/folders to diff.

Same is true for the the image diff tool TortoiseIDiff which also has a command line interface described here.

But there's no API to directly integrate them.

Frank Bollack
  • 24,478
  • 5
  • 49
  • 58
0

From this answer:

Have a look at SharpSVN. This is an open-source binding of the Subversion Client API for .Net 2.0 applications.

For example, this library is used by the AnkhSVN Visual Studio Add-In.

Community
  • 1
  • 1
Tim
  • 834
  • 2
  • 12
  • 31