RFC: HOWTO: Cherrypicking patches from "xemacs"
Michael Sperber
sperber at deinprogramm.de
Fri Mar 7 02:13:23 EST 2008
"Stephen J. Turnbull" <stephen at xemacs.org> writes:
> Michael Sperber writes:
>
> > I think these problems mostly occur when you pull patches you've
> > previously transplanted, which I don't think is likely to occur in this
> > setting, i.e. temporary cherry-picked branches. (I manage Scheme 48
> > releases exclusively using "hg transplant", and it works great.)
>
> True, *if* people follow my directions to the letter and use branches.
> But actually, I think it is quite likely to occur in this use case,
> because "what comes naturally" looks like this:
>
> hg clone xemacs-beta
> cd xemacs-beta
> ./configure; make; src/xemacs &
> # several days pass
> hg transplant -s $URLFORXEMACS gotta-have-this-patch
> ./configure; make; src/xemacs &
> # more days pass
> hg pull -u
> ==> We're sorry, this pull cannot be completed as dialed.
> Please check the number and merge your pull again.
>
> Maybe it could be presented more accurately (less dramatically?).
I'd just say:
Make sure you don't try to pull into the transplant branch.
--
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla
More information about the XEmacs-Beta
mailing list