I´m a little bit confused now.

I´ve committed a patch for MYFACES-636 into the trunk. This patch
should also go into the next release. So I normally would commit this
patch into the 1.1.1 release branch too. But if someone merges
everything after r292232 from the branch into the trunk again wouldn´t
there be a conflict since my stuff is already in both trunk and the
branch? Or have I missed a discussion about this?

2005/9/29, Bill Dudney <[EMAIL PROTECTED]>:
> Hi Sean,
>
> I was able to perform a merge from the branch to the trunk like this;
>
> svn merge https://svn.apache.org/repos/asf/myfaces/impl/trunk
>                      https://svn.apache.org/repos/asf/myfaces/impl/
> branches/1_1_1 .
>
> I did this command while inside the impl subproject under 'current'.
>
> It worked like a champ and seems to be much easier (and safer) that
> what you describe below.
>
> Thoughts?
>
> -bd-
>
> On Sep 28, 2005, at 1:36 PM, Sean Schofield wrote:
>
> > I merged the latest branch changes down to the trunk.  If there are
> > more branch changes between now and Friday morning (or as a result of
> > the RC testing) then I will merge them down periodically.
> >
> > Here are some important notes regarding the SVN merging process and
> > how we have our repository set up ... (Eventually this should make its
> > way into a wiki)
> >
> > You need to identify the start and end point of the set of changes
> > that you want to merge.  For the first merge you do down to the trunk
> > you want to be very careful in selecting the start point.  You should
> > select the revision number after the last revision related to the
> > creation of the branch and the setup of the new svn:externals.  I
> > accidentally selected a revision after the creation of the branch but
> > then noticed there were changes to subprojects that I didn't think had
> > changed.  Turns out I was merging in the svn:externals which would be
> > a DISASTER.  We don't want the externals from the branch to EVER be in
> > the trunk.  Otherwise we will be working with the branch code even
> > though we think we are modifying the trunk.
> >
> > When committing its important to mention the direction of the merge
> > (ie. branch to trunk) and the revisions that were merged (ie. r292022
> > - r292231).  This will help make sure that only the new changes are
> > merged down the next time.  So the next merge down can be (r292232 -
> > ???) where ??? = the latest revision number at the moment.
> >
> > sean
> >
>
>


--
Mathias

Reply via email to