Collectives™ on Stack Overflow

Find centralized, trusted content and collaborate around the technologies you use most.

Learn more about Collectives

Teams

Q&A for work

Connect and share knowledge within a single location that is structured and easy to search.

Learn more about Teams

I really love the TortoiseSvn diff software. I can download them standalone as a zip, but I really love when iI can select two files and then right click and from context menu click on "diff in tortoise". Is there any way I can install just this tool? I don't want the whole SVN suite.

http://tortoisesvn.net/downloads.html

Here is standalone TortoiseMerge: http://tortoisesvn.net/TortoiseMerge.html

@KromStern What is the reason and idea behind suggesting software B , if OP is precisely asking about software A ? Especially, if first is paid, while second is free? trejder Sep 23, 2014 at 19:01 @trejder: Because A. I think that Araxis Merge is superior and B because this is just a comment. Price is not an issue in OP at all Kromster Sep 24, 2014 at 4:37 @KromStern You're welcome to like any software, you wish and I'm really happy, that you find Araxis Merge so superior and good. Which doesn't change the fact, that your comment / suggestion is off-topic to OP question. And it also suggests paid software, what can be taken by some here as kind of advertisment, which is not welcome in SE. Pointing this to you, was my only intention with above comment. Please, don't take is too personally! :] trejder Sep 25, 2014 at 6:29 @trejder: I figure that OP is about "I want to have right-click diff on 2 files" topped with "I know Tortoise has that feature", so I have commented, that there is a good tool that can do that out of the box. That's all :) Kromster Sep 25, 2014 at 8:15

You can't, sorry. Yes, you can!

According to this forum thread (from June, 2011, so pretty much over three years old), written by Stefan Küng , an author of TortoiseSVN, starting from version 1.7 of TSVN, TortoiseMerge does not ship as standalone.

You can go to Tools folder on TortoiseSVN's site at SF and get TortoiseDiff-1.6.7.zip file from there. It still quite outdated (see above notice), but certainly it is a standalone version of TortoiseMerge.

Thanks man for the solution. I'm thinking maybe just write my own winapi thing to add menu items, that should do the trick huh? Noitidart Sep 23, 2014 at 19:38 Thanks man i know of the standalone but i want the standalone to have context menu items on windows. Plus rep for the link though. :) Noitidart Sep 23, 2014 at 19:53 As for context menu items, you may try to change your context menu handlers (not so good example here , but you can Google out many better). But this involves messing up with your registry, so I'm not sure, if this is worth time spent on this? It is up to you... trejder Sep 23, 2014 at 19:58

I needed something similar (just a standalone app to make diff files) and was able to copy the following out of the Tortoise install directory ( C:\Program Files\TortoiseSVN\bin\ ) to make TortoiseMerge work on its own (similar to the accepted answer's suggestion ). Maybe extract them from the full installer if you don't have it installed already?

  • TortoiseMerge.exe
  • libsvn_tsvn.dll
  • libapr_tsvn.dll
  • libaprutil_tsvn.dll
  • vcruntime140.dll
  • intl3_tsvn.dll
  • libsasl.dll
  • mfc140u.dll
  • msvcp140.dll
  • As far as the context-menu entry:

  • How add context menu item to Windows Explorer for folders and probably needing multiple "%" placeholders (e.g. myprogrampath\path\path\executable.exe %1 %2 )
  • https://www.howtogeek.com/howto/windows-vista/add-any-application-to-the-desktop-right-click-menu-in-vista/
  • Thanks for contributing an answer to Stack Overflow!

    • Please be sure to answer the question . Provide details and share your research!

    But avoid

    • Asking for help, clarification, or responding to other answers.
    • Making statements based on opinion; back them up with references or personal experience.

    To learn more, see our tips on writing great answers .