[PATCH] Add info about Patchwork to README.md

Tim Niemeyer tim at tn-x.org
Sa Aug 19 14:04:55 CEST 2017


Hi Dominik

Ansich finde ich es sehr gut die Doku dahingehend zu erweitern, jedoch
gefällt mir der externe Link nicht so gut.
Unser Patchwork bietet ja bereits ein Tool für eine ähnliche
Funktionalität. Dieses Tool wird auf unserer Installation angeboten, von
daher mMn zu bevorzugen:
https://pw.freifunk-franken.de/help/pwclient/

In wie fern man das dann direkt in git integrieren kann weiß ich nicht,
im Zweifelsfall ändern sich die Befehle marginal
"git pw as 47" -> "pwclient git-am 47"

Tim

Am Mittwoch, den 02.08.2017, 14:29 +0200 schrieb Dominik Heidler:
> ---
>  README.md | 21 +++++++++++++++++++++
>  1 file changed, 21 insertions(+)
> 
> diff --git a/README.md b/README.md
> index 180f2a6..6a36842 100644
> --- a/README.md
> +++ b/README.md
> @@ -134,3 +134,24 @@ Nun kann man mit `git status` die Änderungen sehen. Mit `git add` staged man di
>  
>  ### Patch schicken
>  Auf der Mailingliste franken-dev at freifunk.net kannst du natürlich jederzeit Fragen stellen, falls etwas nicht klar sein sollte.
> +
> +### Patches von Mailingliste anwenden
> +Alle Patches, die an die franken-dev at freifunk.net Mailingliste geschickt werden, tauchen automatisch im Patchwork System unter https://pw.freifunk-franken.de/ auf. Auch Antworten auf die Patch-Mails (insbesondere `Reviewed-By` tags) werden im Patchwork aufgeführt.
> +Wenn ein Patch im GIT eingespielt wird, wird der Patch (im Idealfall automatisch) auch im Patchwork als eingespielt markiert.
> +
> +Um Patches aus dem Patchwork anzuwenden, sind folgende Schritte notwendig:
> +```
> +sudo apt-get install python-git python-requests
> +sudo wget https://raw.githubusercontent.com/asdil12/patchwork/git-pw-utf8/git-pw/git-pw -O /usr/local/bin/git-pw
> +sudo chmod +x /usr/local/bin/git-pw
> +
> +# Im firmware git repo
> +git config patchwork.default.url https://pw.freifunk-franken.de/
> +git config patchwork.default.project firmware
> +
> +# Patchsets auflisten
> +git pw list
> +
> +# Patchset #47 auf aktuellen branch anwenden
> +git pw as 47
> +```
> -- 
> 2.13.1
> 

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 473 bytes
Beschreibung: This is a digitally signed message part
URL         : <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20170819/4400ab63/attachment.sig>


Mehr Informationen über die Mailingliste franken-dev