Fwiw, git-svn could be handy too ... as merges are really easy with git. On Thu, Sep 22, 2011 at 19:02, Daniel Kulp <dk...@apache.org> wrote:
> On Thursday, September 22, 2011 6:44:42 PM Claus Ibsen wrote: > > Hi > > > > I gave the DoMerges tool a try and it worked fine. > > > > However as my svnmerge.py python script causes some UTF-8 error after > > the merge is done, the DoMerges tool breaks > > after one merge. > > > > I tried downloading the latest svnerge.py file from the official > > source but it fails as well. > > I guess I need to find an older svnmerge.py file that dont fail at the > end. > > > > If anyone got a .py file working, then feel free to attach on a mail > > and send to me, or this @dev. > > > I've attached mine. What kind of error were you getting? Does it fail > outside the tool as well? > > What is your LANG env variable set to? > > > Dan > > > > > > > > > On Thu, Sep 22, 2011 at 3:34 PM, Daniel Kulp <dk...@apache.org> wrote: > > > On Thursday, September 22, 2011 7:45:28 AM Claus Ibsen wrote: > > >> On Wed, Sep 21, 2011 at 4:23 PM, Daniel Kulp <dk...@apache.org> > wrote: > > >> > I agree that I should have given a better "hey, ton of stuff going > > >> > to > > >> > happen" heads up Monday morning (or Friday). > > >> > > >> Thanks. We are not accustomed to see 70-100 backports on the 2.x > > >> branch overnight. > > >> So we were wonder what happened. If some auto tool have been enabled > > >> or > > >> whatnot? > > > > > > I really hate to point this out as it's a bit of an embarrassment to > me, > > > but since you mentioned it....... > > > > > > If you look in: > > > http://svn.apache.org/repos/asf/cxf/trunk/bin/ > > > > > > there is a DoMerges.java file in there that you can compile and run > from > > > a fixes branch checkout.. It pretty much walks you through the > > > entire process of backporting fixes. It lists all the outstanding > > > commits that haven't been reviewed, allows you to [M]erge commits > > > individually, [B]lock commits (reviewed and shouldn't be merged back), > > > show the diffs, etc..... Glen added some good comment to the top of > > > it a couple weeks ago. For the most part, it's quite easy to walk > > > through a bunch of commits and merge things back with it. Takes very > > > little time. (one enhancement I plan to add is to have it print the > > > URL to the viewvc for the commit and the full URL to the JIRA if there > > > is one mentioned. Little easier than the pure diffs.) In anycase, > > > while not a complete "auto tool" that was used, it isn't hard to go > > > through a lot of commits. > > > > > > Why is it embarrassing to me? Well, it's a silly little Java program > > > that is doing the job of something SHOULD have been written in python > > > or perl or even bash. I'll readily admit that. Best tool for the > > > job was definitely not applied here. > > > > > > > > > -- > > > Daniel Kulp > > > dk...@apache.org > > > http://dankulp.com/blog > > > Talend - http://www.talend.com > -- > Daniel Kulp > dk...@apache.org > http://dankulp.com/blog > Talend - http://www.talend.com > -- ------------------------ Guillaume Nodet ------------------------ Blog: http://gnodet.blogspot.com/ ------------------------ Open Source SOA http://fusesource.com