On Thu, Sep 22, 2011 at 11:17 AM, Claus Ibsen <claus.ib...@gmail.com> wrote:

> On Thu, Sep 22, 2011 at 3:42 PM, Daniel Kulp <dk...@apache.org> wrote:
> > On Thursday, September 22, 2011 10:55:58 AM Jon Anstey wrote:
> >> Hmm.. looks like the svnmerge metadata is messed up. First off the 2.7
> >> branch is set up to merge from the 2.8 branch.
> >
> > That part is correct.    Fixes flow from trunk to the first branch to the
> next
> > branch....       2.7.x is much "closer" (architecturally and API's and
> such)
> > to 2.8 than trunk so the flow of fixes is easier to go that way.
> >
>
> Ah okay.
> I guess this can make sense as we are most likely to backport fixes to
> 2.7 which has recently been fixed.
> And the case I needed to backport is actually "old" (I think from May
> 2011), so that is like 4 months.
>
>
> >
> >> Next, it says all revs from
> >> 1-1146127 are merged in - which isn't the case for sure. I've merged
> this
> >> fix manually for you... not sure the best way to fix this up...
> >
> > I noticed this when I was working on merging stuff for 2.7.3.  I think
> > "svnmerge.py init" messed something up when trying to figure out what
> version
> > the branch came from.   I'm also not sure how to best fix it.  :-(    We
> could
> > figure out the revision of the 2.7.0 release, re-initialize the
> > svnmerge:integrated stuff based on that, and then walk through the
> hundreds of
> > commits to double check.    Not ideal and would take some time.
> >
> >
> > For the most part, you can "svnmerge.py rollback -M -r 1124595" to mark
> it as
> > not integrated and then rerun the "svnmerge.py merge".
> >
>
> I guess we can leave it as is? And chances are we are merging recent
> bug fixes back to the 2.7 branch?
>

+1


>
>
> > Dan
> >
> >
> >
> >
> >> On Thu, Sep 22, 2011 at 9:29 AM, Claus Ibsen <claus.ib...@gmail.com>
> wrote:
> >> > Hi
> >> >
> >> > I am in need to backport CAMEL-3962 to the Camel 2.7 branch.
> >> >
> >> > The commit has svn rev: 1124595
> >> >
> >> > But when I check the svnmerge.py avail list, then that commit number
> >> > is not in that range.
> >> >
> >> >
> >> > davsclaus:(svn)camel-2.7[camel-2.7.x:1174069]/$ svn info
> >> > Path: .
> >> > URL: https://svn.apache.org/repos/asf/camel/branches/camel-2.7.x
> >> > Repository Root: https://svn.apache.org/repos/asf
> >> >
> >> > So when I run
> >> > svnmerge.py merge -r 1124595
> >> >
> >> > It cannot merge that fix to the 2.7 branch.
> >> >
> >> > I know some of you guys are svnmerge.py experts, and maybe can check
> it
> >> > out.
> >> >
> >> >
> >> > --
> >> > Claus Ibsen
> >> > -----------------
> >> > FuseSource
> >> > Email: cib...@fusesource.com
> >> > Web: http://fusesource.com
> >> > Twitter: davsclaus, fusenews
> >> > Blog: http://davsclaus.blogspot.com/
> >> > Author of Camel in Action: http://www.manning.com/ibsen/
> > --
> > Daniel Kulp
> > dk...@apache.org
> > http://dankulp.com/blog
> > Talend - http://www.talend.com
> >
>
>
>
> --
> Claus Ibsen
> -----------------
> FuseSource
> Email: cib...@fusesource.com
> Web: http://fusesource.com
> Twitter: davsclaus, fusenews
> Blog: http://davsclaus.blogspot.com/
> Author of Camel in Action: http://www.manning.com/ibsen/
>



-- 
Cheers,
Jon
---------------
FuseSource
Email: j...@fusesource.com
Web: fusesource.com
Twitter: jon_anstey
Blog: http://janstey.blogspot.com
Author of Camel in Action: http://manning.com/ibsen

Reply via email to