ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Wannheden, Knut" <>
Subject RE: Integration with Rational Clearcase
Date Mon, 29 Apr 2002 08:30:21 GMT

I assume you are talking about the ClearCase version of the Java bytecode
file.  Of course it would be easy to implement a command (or even use
<exec>) which would query the configuration record.

I have a few comments on this topic:

- If you want a configuration record for your class files, they must be
created as part of a ClearCase "build audit".  And the way to do this is to
use the "clearaudit" command.  As I understand it, clearaudit just tracks
what files you read and write and uses that for the configuration record.

- But for Java this isn't really usable, because the Java compiler will
normally produce several class files at once, and they will all have the
same CRs.  Also depending on whether classes it depends upon are already
compiled or not will change the CR.  So the only point I see is if you want
to extract the version of the classes corresponding source file from the CR.
And for that you don't really need the CR, just query the version of the
source files...

But then again, maybe I misinterpreted you ;)


> -----Original Message-----
> From: Burkley Frederick G NPRI [mailto:BurkleyFG@Npt.NUWC.Navy.Mil]
> Sent: Donnerstag, 25. April 2002 17:04
> To: ''
> Subject: Integration with Rational Clearcase
> Hello,
> Im looking at using Ant as my build tool for a large project. 
>  We are traditionally a C, C++ house so use Clearcase as our 
> PVC tool with make files for UNIX and omake files for 
> Windows.  One nice feature Clearcase gives is the ability to 
> interrogate a configuration record (catcr) and see the 
> versions of all objects that make up an executable.  Of 
> course, this is useful when looking at an executable "in the 
> field" and seeing how it was built.
> I would like to use Ant as it is the defacto build tool for Java.
> My question is: Does Ant or some Ant task have the ability to 
> query a class file and tell what version it is?
> Thanks in advance,
> Fred Burkley
> --
> To unsubscribe, e-mail:   
For additional commands, e-mail: <>

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message