Trenutno dejavna stran: start » sl » Interna dokumentacija » Delo s projekti » Postavitev razvojnega okolja

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:

  1. Preverjanje skladnje nad vsako spremenjeno datoteko (php -l).
  2. Zagonski tek wikija.
  3. Popolnost besedil vmesnika v vseh petih jezikih — nemškem, angleškem, italijanskem, hrvaškem, slovenskem — vključno s preverjanjem ograd.
  4. Ponovna izgradnja svežnja CSS.
  5. 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

sl/wiki/projects/development-setup.txt · Zadnja sprememba: uporabnika 0.0.0.0