excalibur-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mauro Talevi <mauro.tal...@aquilonia.org>
Subject Re: questions: release management scripts
Date Fri, 02 Jul 2004 15:04:00 GMT
Peter Donald wrote:
> 
>> the commands are right here:
>>
>>   http://wiki.apache.org/excalibur/ReleaseManagement
>>   http://wiki.apache.org/avalon/AvalonReleaseManagerHowto
> 
> 
> Egads. Some of this is not good. You can not reproduce a build from a 
> tag which kinda defeats the purpose of a tag IMHO. Each separate 
> component is not independent as they reference things outside their 
> build hierarchy (even if it is just the parent project file). My 
> suggestions is when you tag that you copy the entire trunk into tags 
> directory. Something like
> 
> svn copy \
> https://svn.apache.org/repos/asf/excalibur/trunk
> https://svn.apache.org/repos/asf/excalibur/tags/MyComponent-Version-Release

+1 - this would ensure total consistency of the snapshot of the repo:
it's more svn-friendly as the revisions are per repository.


> I have several and I know of others but few are as anal and bogged down 
> in politics as the Avalon process so most use slight modifications of 
> the dist/release plugin. Mauro has worked a bit on the release plugin so 
> maybe able to shed a bit of a better udnerstanding on it?
> 
> Anyhow I will check in a basic maven.xml to perform basics of release 
> process. I will skip generating mails and mailing them out as I think 
> that is something a user should do.
> 

Looks good to me :-)
I'll try it out during the weekend on linux.

Cheers


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@excalibur.apache.org
For additional commands, e-mail: dev-help@excalibur.apache.org
Apache Excalibur Project -- URL: http://excalibur.apache.org/


Mime
View raw message