You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by soir <ig...@gmail.com> on 2008/04/29 09:25:18 UTC
Re: release prepare and release perform ?
Hi!
As I undestand you can correct problems directly in "tagged" version and 3.
step is not neccesary.
Benoit Decherf-2 wrote:
>
> oups... I make some mistakes...
> please read:
> 1 - execute release:prepare
> 2 - check if everything is ok, if not correct the problems.
> 3 - re-execute release:prepare to take the correction
> 4 - execute release:perform
>
>
> Benoit Decherf wrote:
>> If it's read-only you won't be able to make some changes after
>> release:prepare. Don't you ?
>> I probably missed something. To make a release:
>> 1 - execute release:perform
>> 2 - check if everything is ok, if not correct the problems.
>> 3 - re-execute release:perform to take the correction
>> 4 - execute release:perform.
>>
>> On the step 3, you move the tag( using cvs ), or do you create a new
>> one ?
>>
>> Benoit
>>
>> Kalle Korhonen wrote:
>>> Move - you mean change? If so, that's completely dependent on your
>>> scm. With
>>> svn, one of the easiest ways to accomplish that is with permissions;
>>> simply
>>> make it read-only.
>>>
>>> Kalle
>>>
>>>
>>> On 1/28/08, Benoit Decherf <de...@yahoo-inc.com> wrote:
>>>
>>>> Ok, thanks, but how do you prevent that nobody will move the tag after
>>>> the release:perform is executed ? Is there a way to do that ?
>>>>
>>>> Benoit
>>>>
>>>> Kalle Korhonen wrote:
>>>>
>>>>> You can of course run it at once by putting the two commands
>>>>> together if
>>>>>
>>>> you
>>>>
>>>>> so wish. But normally it's extremely useful to run release:prepare
>>>>>
>>>> first,
>>>>
>>>>> then examine the tag (like that you really got all of the version
>>>>>
>>>> numbers in
>>>>
>>>>> the readme, meta-inf right, an installer - if you have one - works and
>>>>>
>>>> looks
>>>>
>>>>> right, run manual functional tests against it etc.) before you
>>>>> actually
>>>>> deploy the artifacts with release:perform. If you are not happy
>>>>> with the
>>>>> tag, you can just decide to abandon the release and do a new one,
>>>>> or if
>>>>>
>>>> you
>>>>
>>>>> are using svn or some other scm that allows you to modify the tag, you
>>>>>
>>>> can
>>>>
>>>>> just decide to fix the release notes or another minor detail
>>>>> directly in
>>>>>
>>>> the
>>>>
>>>>> tag before performing the release.
>>>>>
>>>>> Kalle
>>>>>
>>>>>
>>>>> On 1/25/08, Benoit Decherf <de...@yahoo-inc.com> wrote:
>>>>>
>>>>>
>>>>>> I have a little question about the release process :
>>>>>> Why it is done in 2 steps ?
>>>>>>
>>>>>> Why don't we execute the prepare and perform goals at once ?
>>>>>> It's a little strange to make all the works on the scm system but not
>>>>>> deploy the generated artifacts.
>>>>>>
>>>>>> Benoit
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>>>>>> For additional commands, e-mail: users-help@maven.apache.org
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>>
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>
>
--
View this message in context: http://www.nabble.com/release-prepare-and-release-perform---tp15089251s177p16953719.html
Sent from the Maven - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org