Postavitev razvojnega okolja
Predpogoji
| Orodje | Zahteva | Za kaj |
|---|---|---|
| Odjemalec Git | poljuben, zmožen HTTP Basic | prevzem in vračanje izvorne kode |
| PHP | 8.2 ali novejši | preverjanje skladnje in testni teki |
| Composer | aktualen | namestitev orodij za preverjanje |
| Dostopni žeton | lasten, veljaven | prijava odjemalca Git |
| Pravica pisanja | na imenskem prostoru repozitorija | vračanje sprememb |
Do vključno koraka 3 — brati, klonirati, graditi in preizkušati — zadostuje stopnja prevzemati, ki jo priklop javno podeli vsakomur. Šele vračanje zahteva več, in koliko več, stoji pod Oddaja spremembe. Če je ni, pot vodi prek Zahtevek za dostop.
Korak 1: ustvarite dostopni žeton
Ustvarite osebni žeton in ga imejte pripravljenega: Dostopni žetoni. Obširno pod Izdelava dostopnega žetona.
Korak 2: klonirajte repozitorij
Kopirajte naslov za kloniranje iz razdelka Dieses Repository beziehen želenega repozitorija in z njim klonirajte:
git clone <sem vstavite kopiran naslov>
Kot geslo služi žeton, uporabniško ime se ne preverja. Obširno pod Kloniranje repozitorija.
Korak 3: postavite orodja za preverjanje
Paketi tega fonda se preverjajo z dvema orodjema. Obe sta navedeni kot razvojni odvisnosti in se namestita v delovnem prostoru, ki vodi composer.json:
composer install
| Klic | Kaj preverja |
|---|---|
composer cs | slog kodiranja po PSR-12, brez izjem od pravil |
composer cbf | odpravi strojno odpravljive najdbe sloga |
composer stan | statična analiza |
Korak 4: preverite, kaj ste spremenili
Po vsaki spremembi velja pet kontrol. So zavezujoč prevzem tega fonda:
- Preverjanje skladnje nad vsako spremenjeno datoteko (
php -l). - Zagonski tek wikija.
- Popolnost besedil vmesnika v vseh petih jezikih — nemškem, angleškem, italijanskem, hrvaškem, slovenskem — vključno s preverjanjem ograd.
- Ponovna izgradnja svežnja CSS.
- Primerjava dnevnika napak pred spremembo in po njej.
Pričakovan rezultat
Lokalno delovno stanje, ki se da klonirati, preveriti in zgraditi, ter odjemalec Git, ki se na končni točki prijavi brez ponovnega vpisa gesla.
Naslednji koraki
- Stanje pravil o prispevkih — katera pravila preverjanja so dokazljivo v veljavi in katerih ni; ta stran tega ne ponavlja, ker druga različica istih navedb zastara neodvisno od prve