Felix,

I'm not necessarily an Ivy "power user", but that scheme definitely looks 
reasonable to me; it's actually quite similar to the one I'm using on my 
project.  AFAIK, the only customizing you would need to do for this scheme is 
to set up a custom latest-revision in your latest-strategies with 
specialMeaning elements for "M" and "I", for instance assigning "M" a value of 
-2 and "I" a value of -3.  See the "latest-strategies" page of the docs 
(http://ant.apache.org/ivy/history/latest-milestone/settings/latest-strategies.html)
 for more details on setting up custom latest-strategies.

Doug Glidden
Software Engineer
The Boeing Company
douglass.a.glid...@boeing.com

-----Original Message-----
From: felix...@web.de [mailto:felix...@web.de]
Sent: Tuesday, October 27, 2009 15:44
To: ivy-u...@ant.apache.org
Subject: Different revision schemes for different status

I'm starting with ivy, trying to set up a company repository.
I'd like to use different revision schemes based on the status of a module. For 
example:

Status 'release' => just version number, e.g 1.0 Status 'milestone' => version 
number + 'M' + milestone number, e.g. 1.0-M1 Status 'integration' => version 
number + 'I' + build date, e.g.
1.0-I200910262000

Does such a scheme look reasonable, or even dangerous?

Thanks for any comment,
Felix

Reply via email to