On Wed, 2009-12-09 at 20:36 +0000, Robbie Gemmell wrote: > I have updated (r888939) the build process to and release script so the QMan > package is generated and copied over. > > Additionally, I have noticed that because you are using Git (presumably, > since the ability was added recently) to do the checkout the Java modules are > failing to identify the SVN revision used in the build and so are generating > property files that contain "exported" where the revision should be, since > svnversion didnt find the .svn folders. As a result, "exported" will show up > wherever the revision would normally be mentioned, eg broker startup. >
The actual released artifacts were produced from an svn export, not git - that was for convenience leading up to a final release as "svn export" is slow because it needs to go over the internet. So that doesn't explain this (unless I've made a mistake). Andrew > One way to handle this would be to add a property in the ant build process > that can be set via command line in the release script with the value parsed > from Git, and modify the build process to only use svnversion to figure it > out the revision if that hasn't been set. That's certainly not in my skill set re java, I'm just about capable of running release.sh and seeing whether java built! Andrew --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org