You could also use the script in [http://cgit.openembedded.org/cgit.cgi/openembedded/tree/contrib/patchwork/pw-am.sh contrib/patchwork/pw-am.sh] this script will fetch an 'mbox' patch from patchwork and git am it

You could also use the script in [http://cgit.openembedded.org/cgit.cgi/openembedded/tree/contrib/patchwork/pw-am.sh contrib/patchwork/pw-am.sh] this script will fetch an 'mbox' patch from patchwork and git am it

usage: pw-am.sh <number1> <number2> ...

usage: pw-am.sh <number1> <number2> ...

−

example: 'pw-am.sh 12 13' will get the patch from http://patches.openembedded.org/patch/12/ and http://patches.openembedded.org/patch/13/

+

example: 'pw-am.sh 12 13' will get the patch from http://patches.openembedded.org/patch/12/

+

and http://patches.openembedded.org/patch/13/

It is desirable to update the state of the patch in the patch queue. This could also be added to the script.

It is desirable to update the state of the patch in the patch queue. This could also be added to the script.

Revision as of 07:59, 11 December 2010

Patchwork is a web-based patch tracking system designed to facilitate the contribution and management of contributions to an open-source project.

The URL for OpenEmbedded’s Patchwork installation is http://patches.openembedded.org. The installation is also accessible by the link in the navigation bar under oe services.

Apply patches

To apply a patch from the patchwork queue using Git, download the mbox file and apply it using

git am < file

If the submitter of the patch has not written the Subject of the email according to the OpenEmbedded policy for commit messages, then use