Can I plug an alternate diffing utility into CVS?
I’m using APPGEN which if you don’t know about don’t worry. Suffice to say all the code is stored in a database so it’s possible for files to be textually different but not functionally so. There’s a built-in diff command (dbdiff) that I would like CVS to use when comparing files instead of traditional diff. CVS is no use to me if I can’t do this. Anyone know if it can be easily done? Again, not really. There’s been some talk about developing in this direction, but as far as I know no real work has been done in this area yet. If you have time to work on this, please volunteer! The Subversion project (as of version 1.0) supports arbitrary diff commands besides the default (unified diff). If you are only concerned about the diff tool used in the merging process, WinCVS, and thus, possibly, MacCVS and gCVS has a facility for using external visual diff tools to help resolve conflicts during merges. For Windows NT, I created a Windows command-line script that will invoke a different “diff”