Hi again, Nope. What we are doing is tracking the defects/builds/fixes via a x.x.x.x build version. I need to auto-increment and include this build number in my application. I could just as easily do the single <buildnumber/> and add the x.x.x, but the idea is to have this all automated. I want to set it at 0.0.0.0 then have it increment until we go into beta. I forget the 4 positions, but I think it is Release (production), update, fix, build. So, when we release the product, it will become 1.0.0.0. If there is a fix, it becomes 1.0.1.0. As we do more builds on a given fix, it might be like 1.0.1.33. When there is a new minor release, a patch, it will be 1.1.0.0 and so on. The idea is to track specific builds for defects and keep a history of it.
If you can provide a snippet that can auto-increment the values, that would be great. Otherwise, I would agree that the <buildnumber/> is enough to get by. For the most part, I could update the other 3 x.x.x values. I'd just like to automate the whole thing if possible. As for WHEN a.b.c.d D increments C and so on, well, that is a good question. Ideally, come to think of it, we would do this oursevles. So, you know what, perhaps the build number is ok? Maybe you know better than I? I guess all the other values would pretty much be done manually with only the nightly build number changing on a specific version. What about the case with mulitple branches? Probably the same thing, each having their own build number. Is that what you do, reset the buildnumber to 0 when you are working on a new build? Thanks. -----Original Message----- From: Diane Holt [mailto:[EMAIL PROTECTED]] Sent: Monday, July 22, 2002 8:01 PM To: Ant Users List Subject: RE: Auto-increment a x.x.x.x build number? --- "Duffey, Kevin" <[EMAIL PROTECTED]> wrote: > You sure are an active one on this list. [...] I thought I could type! Last time I checked, 120wpm (once I've had my coffee :) Anyway, to the business at hand... I could probably put an example together for you -- but at this point I'm very confused about why you need to allow for four numbers if you're only tracking it for 60 days. Even allowing for manual builds -- four number positions would allow for about a zillion, wouldn't it? Or have I completely misunderstood what you really want to do? Diane ===== ([EMAIL PROTECTED]) __________________________________________________ Do You Yahoo!? Yahoo! Health - Feel better, live better http://health.yahoo.com -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
