Hi Colm,

I have done the cherry-pick to 3.2.x today, the tool seemed to work fine
but failed at the end, since I have a few untracked files (not staged for any
commits)

  $ java -cp ./bin DoMerges -me
 
  ....

  nothing added to commit but untracked files present
  ERROR!

The commit was cherry-picked successfully but .gitmergeinfo was not changed
and stayed in modified state (git diff shows no changes):
 
  $ git status
  modified:   .gitmergeinfo

I pushed it like that (thet cherrypicked commit only), without amending the  
.gitmergeinfo manually.
Any hints on the process? 
Thanks!

Best Regards,
    Andriy Redko

COh> Hi CXF devs,

COh> Just a reminder when you are backmerging to 3.2.x-fixes to use Dan's
COh> DoMerges class instead of "git cherry-pick":

COh> https://github.com/apache/cxf/blob/master/bin/DoMerges.java

COh> I copied that file to a ~/bin directory and compiled it there. Then when
COh> you merge to master and want to cherry-pick on 3.2.x-fixes do:

COh> java -cp ~/bin DoMerges -me

COh> That will list all merges that you have done to master that have yet to be
COh> merged to 3.2.x-fixes.

COh> Thanks,

COh> Colm.



Reply via email to