Can you undo your patch and commit to the branch instead?  That is the
best way around this.

sean

On 9/29/05, Mathias Brökelmann <[EMAIL PROTECTED]> wrote:
> 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