Outils pour utilisateurs

Outils du site


prog:phabricator

Exemples d'utilisation

LLVM

Phabricator Archive du 08/06/2021 le 28/06/2021

LLVM Developer Policy Archive du 08/06/2021 le 28/06/2021

  • Se créer un compte utilisateur.

Il est possible de créer un lien avec Github en allant dans Compte > Settings > External Accounts et cliquer sur Link External Account.

  • Soumettre un patch

Ouvrir le lien Differential (Pre-Commit Review) et cliquer sur Create diff (en haut à droite).

Générer le patch avec git diff HEAD~1 -U999999 > mypatch.patch et l'uploader.

Pour trouver les reviewers, il faut aller dans les sous-dossiers modifiés (premier niveau de profondeur), ouvrir les fichiers CODE_OWNERS.TXT et trouver les personnes.

  • Valider définitivement un patch

Il faut utiliser le logiciel Arcanist. Mais il faut avoir l'accès Commit Access.

Installer php avec le support de curl et arc avec git clone https://github.com/phacility/arcanist.git.

Aller dans le dossier source de llvm qui contient le fichier .arcconfig.

Les modifications doivent être dans un commit dans le dépôt main.

Lancer la commande arc land --revision DXXXXXX avec XXXXXX le numéro de la review générée par Phabricator.

prog/phabricator.txt · Dernière modification : 2021/06/28 22:25 de root