Ethereal-dev: Re: [Ethereal-dev] packet-tds.c patch / [off-topic] - a unified diff tool for Wi
Yaniv Kaul wrote:
This patch to packet-tds.c (over CVS nightly tarball from Jan20) adds
dissection to result token, login_ack token, corrects a small bug in
the login packet dissection and a partial dissection to query packet.
Q - I'm trying to set up a complete work environment on Win32. I've
managed to get the CVS client but I'm having problems getting a diff
tool that will create the unified diff. Any suggestions?
------------------------------------------------------------------------
I'm using the diff tool from the cygwin environment (see
http://www.cygwin.com/), you can get it there as a big package along
with lot's of other gnu tools like bash, make and such.
You will get a whole complete unix tools environment to work with.
That's including currently the gnu make verision 2.8.4 and working just
the way it should.
As parameters I'm using -u for unified diff, -r for recursive when
diff'ing dirs and -x when excluding specific files (e.g. -x *.obj)
As Cygwin is a lot if stuff to download, you may try the GnuWin32
collection on http://sourceforge.net/projects/gnuwin32/,
which offers some of the basic tools as seperate packages. I never used
these ones myself.
BTW: If you like to have a graphical Diff/Merge tool for Win32, try
WinMerge from http://sourceforge.net/projects/winmerge/ as thats the
best one around IMHO,
a lot better than some of the other tools around.
BTW: As your talking of the CVS client, are you using the command line
one, or the GUI one, WinCvs on http://www.wincvs.org/ ?
Regards, ULFL