dev@glassfish.java.net

Re: Branch is open for code changes

From: Byron Nevins <Byron.Nevins_at_Sun.COM>
Date: Fri, 18 Apr 2008 13:54:53 -0700

Kedar Mhaswade wrote:
> Kohsuke Kawaguchi wrote:
>>
>> Still some more work is left, but the branch is open for code
>> changes, as long as you have approvals to commit changes to the branch.
>>
>> Hudson jobs are set up on the TP2 branch. They are glassfish-v3-tp2,
>> glassfish-v3-tp2-devbuild, and v3-tp2-quicklook, and they work in the
>> same way as their corresponding trunk counterparts work. I haven't
>> yet verified if the builds run through on Hudson, so expect several
>> more failures before Hudson builds get sorted out.
>>
>>
>> Eventually we will merge back this branch into trunk, and we'd like
>> to keep the merge simple. So to this end, it would be good if people
>> can hold off changes that involve directory moves as much as possible.
>>
>> For those of you that need to work on the branch, you can switch your
>> workspace between branch and trunk by using "svn switch", like
>>
>> cd v3
>> svn switch https://svn.dev.java.net/glassfish-svn/branches/tp2
>> (note that svn.dev.java.net needs to be adjusted depending on
>> which domain name you used to check out the workspace)
>>
>
> Is this command enough, or after you switch, you need to "svn update"?
>
> Also, to switch to trunk it should be .../trunk, right?
It should be https://svn.dev.java.net/glassfish-svn/trunk/v3


>
>> Let me know if you see any issues.
>>
>>
>> Kohsuke Kawaguchi wrote:
>>> Jerome Dochez wrote:
>>>> We are still in the process of creating the branch and related
>>>> infrastructure items like versions and hudson jobs so the workspace
>>>> is still closed for major checkins.
>>>>
>>>> Kohuske will send a note when this will be ready with
>>>> instructions, look for an email from him.
>>>
>>> The branch creation work is still in progress --- mainly because I
>>> am changing the workspace so that we can run the Maven release
>>> plugin on it. Much of this is one time work, which we won't have to
>>> do in future branching.
>>>
>>>
>>> Most of the changes are in the POM file, and in particular how they
>>> are versioned and how the other components depend on them. Most
>>> notably, I moved the v3/api/ to api/ to reflect how they are built.
>>>
>>>
>>> While the work is still in progress, the v3/ trunk is open for code
>>> changes. It's just that if you need to modify POM, I'd like to get
>>> informed so that we won't have too much headache down the road when
>>> trying to merge the branch back into the trunk.
>>>
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>

-- 
Byron Nevins Work 408-276-4089, Home 650-359-1290, Cell 650-784-4123 - Sun Microsystems, Inc.