Hello Ant contributers, The ClearCase optional tasks ( http://ant.apache.org/manual/OptionalTasks/clearcase.html) don't offer support for merge operations.
I have written a 'CCFindmerge' task that inherits from org.apache.tools.ant.taskdefs.optional.clearcase.ClearCase, pretty much in the same vain as the other cc tasks. Performing a 'findmerge' from your Ant build file is quite useful in situations where a view/branch needs to be up-to-date with another view/branch (e.g. the mainline) before the build can proceed. If a merge is necessary, this command will fail the build (i.e. throw a BuildException). I thought that maybe other Ant/ClearCase users out there could use this task too, so I would like to contribute CCFindmerge to the Apache Ant codebase. However, I am not quite sure about how to go about it (sorry, it's my first time here). I have read the instructions at http://www.apache.org/dev/contributors.html, but they're quite generic. I have also checked out the code base from http://svn.apache.org/repos/asf/ant/core/trunk. So what would be the next step? * mail the code somewhere for approval? * check in the new task into svn? * create a patch via svn diff and send it in? where? to this mailing list? Any help/pointers appreciated. Fabio