Barvna shema: Temna
Trenutno dejavna stran: start » sl » Dokumentacija » Pomoč » Delo s projekti » Postavitev razvojnega okolja

Postavitev razvojnega okolja

Predpogoji

Orodje Zahteva Za kaj
Odjemalec Git poljuben, s podporo za HTTP Basic prevzem in vračanje izvorne kode
PHP 8.2 ali novejši preverjanje skladnje in testni zagoni
Composer trenutna različica namestitev orodij za preverjanje
Dostopni žeton lasten in veljaven prijava odjemalca Git
Pravica za pisanje na imenskem prostoru repozitorija vračanje sprememb

Do vključno 3. koraka – za branje, kloniranje, gradnjo in testiranje – zadošča stopnja prevzemati, ki jo priklop z vidnostjo Javno dodeli vsakomur. Več potrebujete šele za vračanje sprememb; koliko več, je opisano na strani Oddaja spremembe. Če te pravice nimate, vodi pot prek strani Zahtevek za dostop.

1. korak: ustvarite dostopni žeton

Ustvarite osebni žeton in ga imejte pri roki: Dostopni žetoni. Podrobneje: Ustvarjanje dostopnega žetona.

2. korak: klonirajte repozitorij

Iz razdelka Kako dobiti ta repozitorij želenega repozitorija kopirajte naslov za kloniranje in z njim klonirajte repozitorij:

git clone <sem prilepite kopirani naslov>

Kot geslo uporabite žeton, uporabniško ime se ne preverja. Podrobneje: Kloniranje repozitorija.

3. korak: namestite orodja za preverjanje

Pakete te zbirke preverjamo z dvema orodjema. Obe sta navedeni kot razvojni odvisnosti in se namestita v delovnem prostoru, ki vsebuje composer.json:

composer install
Ukaz Kaj preveri
composer cs slog kode po PSR-12, brez izjem od pravil
composer cbf samodejno odpravi napake sloga, ki jih je mogoče odpraviti strojno
composer stan statična analiza

4. korak: preverite, kaj ste spremenili

Po vsaki spremembi opravite pet preverjanj. Ta preverjanja so obvezni prevzemni preizkus te zbirke:

  1. Preverjanje skladnje vsake spremenjene datoteke (php -l).
  2. Poskusni zagon wikija.
  3. Popolnost besedil uporabniškega vmesnika v vseh petih jezikih – nemščini, angleščini, italijanščini, hrvaščini in slovenščini – vključno s preverjanjem ograd.
  4. Ponovna gradnja svežnja CSS.
  5. Primerjava dnevnika napak pred spremembo in po njej.

Pričakovani rezultat

Lokalna delovna kopija, ki jo je mogoče klonirati, preveriti in zgraditi, ter odjemalec Git, ki se prijavi v končno točko, ne da bi morali znova vpisati geslo.

Naslednji koraki

sl/wiki/help/projects/development-setup.txt · Zadnja sprememba: uporabnika Wolfgang van der Stille