Thanks for the reply. You are correct you can checkout using the "HEAD" tag. This doesn't fulfill my requirements.
What I am trying to do is to create a build with the latest but also save the version number of each module in the build so that I could reproduce this build again in the future. Obviously saving "head" isn't going to allow me to do this. This is useful if you create builds for customers and later want to re-create that same build from source maybe you want to debug against that particular version. Maybe you just need to send them a patch for that version instead of giving them a whole new release. There are lots of reasons to do this. So far using the ant targets the only way I've been able to do this is to - do an update to head on all my modules - get the working copy version numbers, save those number - do another full checkout with those version numbers The full checkout is necessary to avoid local changes being put into my build. I'd prefer is my workflow was: - get the svn latest version for all the modules - do a full checkout using those versions Thank you, Fu-Tung --- On Wed, 9/10/08, Grzegorz Słowikowski <[EMAIL PROTECTED]> wrote: > From: Grzegorz Słowikowski <[EMAIL PROTECTED]> > Subject: Re: svn-ant how to get latest revision? > To: "Ant Users List" <user@ant.apache.org> > Date: Wednesday, September 10, 2008, 9:07 AM > Hi > > This is fragment from my script: > > <svn username="${user}" > password="${pass}"> > <checkout url="${srcurl}/${module}" > revision="${revision}" > destPath="${checkout.dir}" > recurse="${recurse}" /> > </svn> > > Use "HEAD" value for "${revision}" for > latest version. > Svn tasks are doing their job fine in my opinion, no need > for Maven. > > Grzegorz Slowikowski > > Fu-Tung Cheng wrote: > > Hi, > > > > I am trying to figure out which command I can use from > svn-ant that will get me the highest revision from the > repository. > > > > I've tried svn-info but both the rev and lastRev > properties return the working copies revision number. > > > > I've also tried the wcVersion task but again that > just tells you the working copies last revision. > > > > In order for me to get the information it appears I > need to update my working copy to the latest and then call > one of these targets. Shouldn't there be a way using > svn-ant to just get the latest version? > > > > Does no one automate tasks using ant and svn? The > svn-ant tasks seem somewhat less mature than I would have > expected. > > > > If I was using maven to do my building would I find > better support? > > > > > > Thank you, > > > > Fu-Tung > > > > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: > [EMAIL PROTECTED] > > For additional commands, e-mail: > [EMAIL PROTECTED] > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]