Je suis nouveau pour gerri et je veux créer un nouveau correctif lorsque de nouveaux changements sont soumis. I Configurez Gerrit avec ce guide https://review.typo3.org/documentation/install-quick.html
Ensuite, j'essaie de créer un nouveau patch avec http://gerrit.googlecode.com/svn/documentation/2.0/user-changeid.html et ajoutez aussi Change-Id
ligne au bas de la commit-message.
Mais je reçois de nouvelles modifications au lieu d'un nouveau patchset. Quelqu'un peut-il m'aider?
Merci
Étape 1: Installez les crochets de COMMT-MSG pour Gerrit
scp -p -P 29418 localhost:hooks/commit-msg .git/hooks/
Étape 2: Créer une validation normale et pousser (pour patchset1)
par exemple:
git add Server.Java
git commit -m "server added"
git Push Origin HEAD:refs/for/master
Étape: Après quelques modifications apportées au serveur.java
Enfin pour créer un nouveau patchset (PatchSet 2)
git add Server.Java
git commit --amend
git Push Origin HEAD:refs/for/master
Répétez l'étape 3 pour les autres correctifs
N'ajoutez pas le Change-ID par vous-même. Installez le crochet COMMT-MSG comme décrit ici . Cela créera automatiquement le Change-ID pour vous.
Si vous souhaitez améliorer un correctif en téléchargeant un nouvel ensemble de correctifs, utilisez git-commit --amend
et GARDER Le Change-ID ligne tel quel.
Vous pouvez voir une description du flux de travail ici: http://wiki.typo3.org/contribution_walkthrough_with_with_commandline
Même si vous ajoutez manuellement un identifiant de changement, le dernier paragraphe devrait être le dernier message de votre commit.
Et la syntaxe devrait être:
change ID : [change ID ]