On Jun 25, 2011, at 9:20 AM, Thijs Alkemade wrote: > On 25 jun 2011, at 16:04, Evan Schoenberg, M.D. wrote: > >> >> On Jun 24, 2011, at 6:20 PM, Evan Schoenberg, M.D. wrote: >> >>> Could someone please figure out how to transplant the changes into the >>> adium repository? Thanks. >> >> OK, I spent an hour looking into this this morning. As far as I can tell, >> the only way to do this is to manually transplant each commit that was done >> on the branch. Impossibly broken process. Can anyone suggest something >> better? >> >> -Evan > > Looking at `hg help transplant`, have you tried: > > $ hg transplant --branch facebook-xmpp --log --all -s ../adium-1.4 > > It needs manual merging every couple of commits for me, but it seems to work.
I did try that... It starts the merge at => hg log -r c5b0c0b0c141 changeset: 2578:c5b0c0b0c141 user: terminus@Aleph.local date: Tue Aug 11 23:58:06 2009 +0400 summary: Cherry-picked 3855f70905bd from adium: which is a 2009 cherry pick of a change from adium to adium-1.4 and is not involved in the branch. If it is merging the branch, it should start at: changeset: 3381:f46d14768090 branch: facebook-xmpp user: Colin Barrett <co...@springsandstruts.com> date: Sun Mar 06 17:09:40 2011 -0800 summary: First pass at Facebook XMPP. Definitely **NOT** ready for actual use, but it does connect. which is the commit which created the branch. We definitely don't want every adium-1.4 change reapplied to the adium repository. -Evan > > (On a side note, if you get an error like: > > abort: 00changelog.i@fc46a50b0458: no node! > > You need to run "hg transplant --continue -s ../adium-1.4", instead of just > "hg transplant --continue".) > > Thijs