On Mon, Dec 15, 2008 at 3:58 PM, Ian Boston <[email protected]> wrote:

> I think I would do it a slightly different way.
>
>
> Make the changes to trunk, if they are generic  (is not about missing
> version numbers etc)
> Merge or cherry-pick into the 1.0.x-incubating branch


It's the cherry picking I'm not clear on. I'm familiar with how to do this
with other source control systems, just not SVN. Was my previous email
correct?


>
>
> perform a release from the branch to a new tag with
> mvn -Prelease release:clean
> mvn -Prelease release:prepare -Dtag=xxxxx
>
> where xxxxx is 1.0.0-incubating-RC1-test or whatever you want your tag to
> be called.
>
> You will be prompted for the version numbers.
>
> I will redo the tag using this process with 725, and the fixes mentioned by
> Vincent for the project files.
>
> the new tag will be 1.0.0-incubating-RC1-test2, I will try and run the
> release:perform, but as before my connection might be too slow for this.
>
> Ian
>
>
>
> On 16 Dec 2008, at 09:11, Kevin Brown wrote:
>
>  On Mon, Dec 15, 2008 at 1:39 PM, Vincent Siveton
>> <[email protected]>wrote:
>>
>>  FYI I noticed that javadoc files doesn't include NOTICE, DISCLAIMER
>>> and LICENSE. It is due to SHINDIG-725
>>>
>>
>>
>> I can take care of this, but I want to make sure I get it right since I'm
>> not that familiar with SVN.
>>
>> Based on Paul's email (and I assume Paul is familiar with SVN), it seems
>> like the right approach is:
>>
>> - Check into trunk
>> - Create a new directory and sync from RC branch
>> - svn merge  -r<current rc rev>:<new rev> ...files...
>> - commit what I have checked out in the RC branch
>>
>> Is that right?
>>
>>
>>
>>> Cheers,
>>>
>>> Vincent
>>>
>>> 2008/12/15 Vincent Siveton <[email protected]>:
>>>
>>>> Hi Ian,
>>>>
>>>> 2008/12/15 Ian Boston <[email protected]>:
>>>>
>>>>> I have done a test RC1 tag, but I appear to be unable to do a release
>>>>> perform, as my packet latency to people.apache.org is a bit high and
>>>>>
>>>> lots of
>>>
>>>> things time out (packet latency between 400 - 4000 ms with some loss)
>>>>>
>>>>
>>>> FYI if you are in Europe, you could use this svn mirror
>>>> http://svn.eu.apache.org/
>>>> I don't think we have a mirror for p.a.o.
>>>>
>>>>  If you or someone else could do the perform it would be greatly
>>>>>
>>>> appreciated.
>>>
>>>>
>>>> Done in [1] from the tag. The distribution is in [2]. The artifacts
>>>> are signed with my PGP key.
>>>> Note:
>>>> - SHINDIG-789 was not applied
>>>> - some issues like NOTICE and committers list are always pending (see
>>>>
>>> [3])
>>>
>>>> - needs to rename the tag 1.0.0-incubating-RC1-test
>>>>
>>>> HTH
>>>>
>>>> Cheers,
>>>>
>>>> Vincent
>>>>
>>>> [1] 
>>>> http://people.apache.org/~vsiveton/staging-repo-shindig/<http://people.apache.org/%7Evsiveton/staging-repo-shindig/>
>>>> <http://people.apache.org/%7Evsiveton/staging-repo-shindig/>
>>>> [2]
>>>>
>>>
>>> http://people.apache.org/~vsiveton/staging-repo-shindig/org/apache/shindig/shindig/1.0.0-incubating-RC1/<http://people.apache.org/%7Evsiveton/staging-repo-shindig/org/apache/shindig/shindig/1.0.0-incubating-RC1/>
>>> <
>>> http://people.apache.org/%7Evsiveton/staging-repo-shindig/org/apache/shindig/shindig/1.0.0-incubating-RC1/
>>> >
>>>
>>>> [3]
>>>>
>>> http://shindig-dev.markmail.org/message/5opadyudl44kdrll?q=json+release
>>>
>>>>
>>>>
>>>
>

Reply via email to