Téléverseur de patch Gerrit
Le téléverseur de patch Gerrit permet aux utilisateurs ayant un compte sur ce wiki (MediaWiki.org) d'enregistrer des patches directement sur le serveur gerrit sans utiliser de compte développeur ni de commande Git.
Accès au téléverseur : https://gerrit-patch-uploader.toolforge.org/.
Service
Le téléverseur de patch Gerrit est un outil Toolforge créé par Valhallasw.
Example usage
To submit a test patch to the test/test repository, follow these steps:
- Go to https://gerrit-patch-uploader.toolforge.org/
- Select project
test/test
- Fill in your author information, for example:
My Name <myname@gmail.com>
- Fill in a commit message, for example:
Testing Gerrit Patch Uploader
- Paste a patch in the patch field as generated by one of the listed commands, for example:
From 932aa75da0cd47ed43739c5b01195565e8e9bd17 Mon Sep 17 00:00:00 2001 From: My Name <myname@gmail.com> Date: Sat, 2 Nov 2024 16:02:32 +0100 Subject: [PATCH] Testje --- cookies.txt | 1 + 1 file changed, 1 insertion(+) create mode 100644 cookies.txt diff --git a/cookies.txt b/cookies.txt new file mode 100644 index 0000000..5ab2f8a --- /dev/null +++ b/cookies.txt @@ -0,0 +1 @@ +Hello \ No newline at end of file -- 2.47.0.windows.2
- Press "Submit"
The tool will now upload your patch and will redirect you to the new Gerrit review page.
Amender un patch téléversé
Pour modifier un patch existant, copiez la ligne du Change-Id de la page Gerrit, et ajoutez-la en bas de votre message de validation. Fill in the patch uploader fields as below but add the Change-Id from the Gerrit page as last line of the commit message.
Par exemple, pour ajouter un nouveau patch sur https://gerrit.wikimedia.org/r/96693, remplissez le téléverseur de patch comme d'habitude, et ajoutez le texte suivant en bas du champ du message de validation :
Change-Id: I0c31cd68dc372ed38f461e430c135350a1581828
So that it looks something like this:
Ported protect.py from pywikibot compat to core
Made minor changes to protect.py to allow it to run on pywikibot/core
Change-Id: I0c31cd68dc372ed38f461e430c135350a1581828
Le téléverseur de patch Gerrit va utiliser le Change-Id pour retrouver la modification actuellement présente dans Gerrit et va lui ajouter une nouvelle version (au lieu de créer une nouvellle page de modification).