What SCM are you using? In general the trick is to add them to the SCM change set during release:prepare and then they will be committed.
For svn that means just change the files. I haven't tried with git or any of the others, but worst case you probably just need to invoke scm:add I doubt you need to fork the release plugin unless you are doing wired voodoo On Tuesday, 19 February 2013, Richard Vowles wrote: > Hi - I already explained why this was necessary, I'm looking for a > solution. > > It looks like I'm going to have to fork the release plugin. > > Richard > > > On Wed, Feb 20, 2013 at 9:04 AM, Baptiste MATHUS > <[email protected]<javascript:;>> > wrote: > > > Was answering on the phone on my previous mail. > > Being a bit more speculative: it depends on what you do, but if I try to > > guess: > > you might have something that stores resolved props ('${project.version} > in > > some of your code). > > > > If so, you want to avoid that kind of manipulation in the sources. Prefer > > filtering properties file in src/main/resources and load it at runtime, > > that's the standard way to go. And going the standard way with Maven will > > always pay off later. > > > > Cheers > > > > > > 2013/2/19 Baptiste MATHUS <[email protected] <javascript:;>> > > > > > Hi, > > > Which kind of updates are you doing exactly? > > > As a general rule, it'd be better to not touch files under the src > > > directories. > > > > > > Cheers > > > Le 19 févr. 2013 11:04, "Richard Vowles" < > [email protected] <javascript:;> > > > > > > a écrit : > > > > > > Is there any way to add files that get committed along with the > prepare > > >> phase? > > >> > > >> I need a fully realized pom which the prepare-with-pom doesn't give me > > >> because of bugs in Aether, and our team uses Grails - which updates > two > > >> files at release time to keep in sync with the pom version. > > >> > > >> I can't see any method of adding items to get committed in the release > > >> goals (not new items, but updated ones). > > >> > > >> Anyone got any ideas? > > >> > > >> Ta > > >> Richard > > >> > > >> -- > > >> --- > > >> Richard Vowles, > > >> Grails, Groovy, Java, Javascript, AngularJS > > >> Consistency is the last refuge of the unimaginative - Oscar Wilde > > >> ph: +64275467747, google+:http://rvowl.es/UX8Bmq > > >> podcast: http://www.illegalargument.com > > >> > > > > > > > > > -- > > Baptiste <Batmat> MATHUS - http://batmat.net > > Sauvez un arbre, > > Mangez un castor ! > > > > > > -- > --- > Richard Vowles, > Grails, Groovy, Java, Javascript, AngularJS > Consistency is the last refuge of the unimaginative - Oscar Wilde > ph: +64275467747, google+:http://rvowl.es/UX8Bmq > podcast: http://www.illegalargument.com >
