Install just TortoiseMerge software and context menu items
Asked Answered
B

3

26

I really love TortoiseMerge (TortoiseSVN's diff/merge software). I can download it standalone as a zip, but I really love when I can select two files and then right click and from the 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.

TortoiseSVN's download page does not offer TortoiseMerge individually.

Here are TortoiseMerge's official webpage and documentation.

Bengali answered 8/8, 2014 at 4:22 Comment(5)
Araxis Merge can do that, but it is a bit pricey.Flighty
@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?Cassaundracassava
@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 allFlighty
@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! :]Cassaundracassava
@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 :)Flighty
C
29

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.

Cassaundracassava answered 23/9, 2014 at 19:0 Comment(5)
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?Bengali
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. :)Bengali
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...Cassaundracassava
Damn.. looks like it is no longer available... or at least not at that location.Amaranthine
@Amaranthine I fixed the broken links.Bidet
D
4

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:

Dombrowski answered 24/7, 2017 at 19:23 Comment(0)
B
3

Instead of context menu items, a good workaround is to put it in the SendTo folder

Bilious answered 8/11, 2016 at 23:51 Comment(1)
Open file explorer then enter in the address bar: shell:sendtoBilious

© 2022 - 2024 — McMap. All rights reserved.