Showing posts with label development. Show all posts
Showing posts with label development. Show all posts

Thursday, July 17, 2008

Making the ClearCase Remote Client (CCRC) Use a Real Merge Tool


I'm a Java developer (at least I occasionally write Java code), and most of the time the CleaseCase remote client running inside of Eclipse does everything I need for source code control.

The one complaint I have about CCRC in Eclipse is that it keeps using the old-looking and not very useful clearcase GUI for doing diffs and merges.

A few weeks ago someone pointed me to meld, a graphical gnome tool for doing merges and diffs. Meld works great, but I couldn't access it via clearcase - which is usually what I needed to do diffs.

So I wrote a script that can be used to modify the CCRC installation to use meld instead of the CCRC diff tool. It's available at:

http://employees.org/~mlepore/files/ccrc_meld

Note: as far as I know this works on Linux, and it might work on MacOS X, but I'm not sure how to make it work on Windows, because I think that Windows is looking for an .EXE file. Perhaps a batch file will work, but I haven't tried it.