Manual:$wgGitRepositoryViewers/fr

Détails
Associe les URLs du dépôt Git aux URLs du visualiseur pour fournir des liens dans Special:Version. Special:Version recherche la configuration git remote et identifie une entrée git ''remote' correcte pour la branche de code en cours d’exécution.

Cette URL doit être convertie dans l’URL de l’interface gitweb (si disponible), de sorte que les identifiants de révision git (sous forme de hachage SHA-1) puissent être liés au visualiseur du dépôt.

Cette variable est un tableau de paires (clé, valeur), la clé est utilisée pour rechercher l’URL d’entrée git remote. La clé est un motif passé à preg_match et preg_replace, sans les délimiteurs (qui sont #) et doit correspondre à l’URL entière.

La valeur est un motif pour obtenir une URL correcte pour l’interface gitweb. La valeur est le remplacement de l’expression régulière pour la clé (elle peut contenir $1, etc.). %h sera remplacé par le SHA-1 court (7 premiers caractères) et %H par le SHA-1 complet de la révision HEAD.

Exemple
Si vous avez l’entrée suivante dans ''. ssh/config'' (comme décrit dans Setup SSH shortcut) :

Et si votre git remote utilisé pour récupérer MediaWiki est configuré de la manière suivante dans ''. git/config'' :

alors cette entrée dans fera que   URL sera reconnue comme pointant vers le Wikimedia git repository:

GitHub
Lorsque vous utilisez des extensions maintenues sur GitHub, vous pouvez les utiliser pour les lier.