Postavljanje razvojnog okruženja
Preduvjeti
| Alat | Zahtjev | Za što |
|---|---|---|
| Git klijent | bilo koji, sposoban za HTTP Basic | dohvat i vraćanje izvorne kode |
| PHP | 8.2 ili noviji | provjera skladnje i testni prolazi |
| Composer | aktualan | instalacija alata za provjeru |
| Pristupni žeton | vlastiti, valjan | prijava Git klijenta |
| Pravo pisanja | na imenskom prostoru repozitorija | vraćanje promjena |
Zaključno s korakom 3 — čitati, klonirati, graditi i testirati — dostaje razina preuzimati, koju priključivanje javno dodjeljuje svakomu. Tek vraćanje traži više, a koliko više, stoji pod Predaja promjene. Ako je nema, put vodi preko Traženje pristupa.
Korak 1: izradite pristupni žeton
Izradite osoban žeton i držite ga pri ruci: Pristupni žetoni. Opširno pod Izrada pristupnog žetona.
Korak 2: klonirajte repozitorij
Kopirajte adresu za kloniranje iz područja Dieses Repository beziehen željenog repozitorija i klonirajte njome:
git clone <ovdje umetnite kopiranu adresu>
Kao lozinka služi žeton, korisničko se ime ne provjerava. Opširno pod Kloniranje repozitorija.
Korak 3: postavite alate za provjeru
Paketi ovog fonda provjeravaju se s dva alata. Oba su navedena kao razvojne ovisnosti i instaliraju se u radnom prostoru, koji vodi composer.json:
composer install
| Poziv | Što provjerava |
|---|---|
composer cs | stil kodiranja po PSR-12, bez iznimaka od pravila |
composer cbf | otklanja strojno otklonjive nalaze stila |
composer stan | statička analiza |
Korak 4: provjerite, što ste promijenili
Nakon svake promjene vrijede pet kontrola. One su obvezna primopredaja ovog fonda:
- Provjera skladnje nad svakom promijenjenom datotekom (
php -l). - Zagonski prolaz wikija.
- Potpunost tekstova sučelja na svih pet jezika — njemačkom, engleskom, talijanskom, hrvatskom, slovenskom — uključno s provjerom rezerviranih mjesta.
- Ponovna izgradnja snopa CSS.
- Usporedba dnevnika pogrešaka prije i poslije promjene.
Očekivan rezultat
Lokalno radno stanje, koje se dade klonirati, provjeriti i izgraditi, te Git klijent, koji se na krajnjoj točki prijavljuje bez ponovnog upisivanja lozinke.
Sljedeći koraci
- Stanje pravila o doprinosima — koja su pravila provjere dokazivo na snazi i koja ne postoje; ova ih stranica ne ponavlja, jer druga inačica istih navoda zastarijeva neovisno o prvoj