Hi,
This works perfectly! :-)

Thanks a lot for your help!!
   Andre

Ivan Ivanov wrote:

Hello Andre,

Assuming we have a file called build.number that
contains the single line:
build.revision="$Rev: 24 $"
here is a sample snippet that will might help you:

<project>
 <taskdef resource="net/sf/antcontrib/antlib.xml"/>
 <loadfile property="line" srcfile="build.number"/>
 <echo>${line}</echo>
 <propertyregex property="version" input="${line}"
regexp="\d+" select="\0"/>
 <echo>$${version} = ${version}</echo>
</project>

Here we use propertyregex task[2] from ant-contrib[1].

HTH
Ivan

[1]http://ant-contrib.sourceforge.net/
[2]http://ant-contrib.sourceforge.net/tasks/tasks/propertyregex.html
--- Andre Charbonneau
<[EMAIL PROTECTED]> wrote:


Hi,
I would like to extract the Subversion build number
of my project and use this to name my release files (tar.gz). What I
thought of doing is to put a Subversion tag in my build.properties file.
Something like the following:


build.revision="$Rev: 24 $"

That way, the build number will be in synch with my
Subversion repository. But my question is: How do I extract
this build number to use it in my build.xml tasks? (without the leading
'$Rev' and trailing '$' characters).


Thanks,
   Andre





---------------------------------------------------------------------


To unsubscribe, e-mail:
[EMAIL PROTECTED]
For additional commands, e-mail:
[EMAIL PROTECTED]





__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



-- Andre Charbonneau

100 Sussex Drive, Rm 2025
Research Computing Support, IMSB
National Research Council Canada
Ottawa, ON, Canada K1A 0R6
613-993-3129 Fax: 613-993-3127



--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to