On 09.01.2010 05:57, Steve Borho wrote:
> Hello folks,
> 
> I've received unsolicited advice from a few users that they would
> prefer if we packaged TortoiseMerge in lieu of Kdiff3.  This is a
> feasible choice as it is licensed under the GPL v2 and is available as
> a separate statically linked executable.  It's even a bit smaller than
> Kdiff3.  They seem to have similar feature sets.  Kdiff3 probably has
> an edge in features while TortoiseMerge is probably easier on the
> eyes.  TortoiseMerge is also _much_ more familiar for people moving
> from TCVS or TSVN.

The "people moving from TCVS or TSVN" argument is a very strong one.

Side note:
Unless you are a GPL afficionado, the GPL license doesn't really matter
here since TortoiseHg doesn't link GPL'ed parts with the diff/merge tools.
All it does is starting a process for it. So it's just command line
usage. All you need is permission to distribute and install it. There are
a whole plethora of non-GPL licenses which allow that (even closed source
ones).

> Another reason I am considering this is the I've always felt a bit
> guilty packing Kdiff3.exe all alone in our installer without all of
> the other pieces one normally gets if you download and install it
> yourself:  shell integration, help text, etc.  Our version is also
> quite old (>2yr), since newer releases tripled in size I have chosen
> not to update it.
> 
> If you would like to try TortoiseMerge, you can download it from here:
> 
> http://sourceforge.net/projects/tortoisesvn/files/Tools/
> 
> Get the 1.6.4/TortoiseDiff-1.6.4.zip package. unzip it, then copy
> TortoiseMerge.exe into your system path (the TortoiseHg install
> directory is a handy place).  If you have a recent unstable nightly
> build, all you have to do after that is select 'tortoisemerge' from
> the drop-down list for 'Visual Diff Command:' in the global settings
> tool (on the TortoiseHg tab) and save.
> 
> I'm curious what others think.

Just tried it, diffing some files. Works fine.

If I should be missing kdiff3 in the future, I can easily download
and install it myself.

I'm fine with switching to bundling TortoiseMerge instead of kdiff3.

In short: +1

------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
Tortoisehg-discuss mailing list
Tortoisehg-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tortoisehg-discuss

Reply via email to