From: Fred L. H. I. <Fre...@ho...> - 2010-04-28 18:38:59
|
My company builds some of our applications based on an in-house library. These materials go through versions/updates. Those of us who use laptops/portables commonly pull a local copy from the server so that we can work disconnected. I built a simple Windows *.cmd file to automate this process (and to distinguish between creating a new directory and updating/refreshing an existing one). While trying to use KDiff3.exe (the latest version - as of this date) within this *.cmd file, I appear to be unable to get the ShowIdenticalFiles= configuration entry to work (or I don't understand what it's expected to do). I placed the following command in the *.cmd file: "[path to KDiff3]\kdiff3" [server directory] [local directory] --cs "FilePattern=*.h;*.hpp;*.c;*.cpp;*.xsd;*.xml;" --cs "ShowIdenticalFiles=0" The comparison takes place, but/ all/ of the *.h, *.hpp, *.c, *.cpp, *.xsd, and *.xml files are displayed, even when the content(s) of the local directory are identical in all respects - except for location - to the content(s) of the server directory. I have also checked the --confighelp output and it displays "ShowIdenticalFiles=0" as the current persistent setting. If I deselect the <ShowIdenticalFiles> button on the menu bar of the KDiff3 GUI, all of the identical files immediately disappear. BTW, the <ShowIdenticalFiles> button on the menu bar of the KDiff3 GUI always shows *active* when I load KDiff3, even though the "persistent" setting shows '0' (which I thought should indicate* inactive* or* false*). Is there something about this that I do not understand? FYI, my system is Windows 7 Pro on a DELL Vostro 1520. Thanks in advance for any help/suggestions, Fred L. Hoff II |