Manual:$wgGitRepositoryViewers/cs

Podrobnosti
Mapuje adresy URL úložiště Git na adresy URL prohlížečů, aby poskytovaly odkazy ve Special:Version. Special:Version vyhledá konfiguraci git remote a identifikuje správnou položku git remote pro větev kódu, která je právě spuštěna.

Tuto adresu URL je třeba převést na adresu URL rozhraní gitweb (pokud je k dispozici), aby bylo možné propojit identifikátory revize git (ve formě hash SHA-1) s prohlížečem úložiště.

Tato proměnná je pole párů (klíč, hodnota), klíč se používá k vyhledání adresy URL vstupu git remote. Klíč je vzor předaný do preg_match a preg_replace, bez oddělovačů (které jsou #) a musí odpovídat celé URL.

Hodnota je vzor pro získání správné adresy URL pro rozhraní gitweb. Hodnota je náhrada regulárního výrazu za klíč (může obsahovat $1 atd.). %h bude nahrazeno krátkým SHA-1 (7 prvních znaků) a %H úplným SHA-1 revize HEAD.



Příklad
Pokud máte v souboru .ssh/config následující položku (jak je popsáno na stránce Zkratka pro nastavení SSH):

A pokud je váš git remote používaný k načtení MediaWiki nakonfigurován následujícím způsobem v .git/config:

pak tento záznam v způsobí, že   URL bude rozpoznáno jako odkazující na Wikimedia git repozitář:

GitHub
Když používáte rozšíření spravovaná na GitHubu, můžete je použít k jejich propojení.