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

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

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.

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.