Rad s projektima
Ovo područje vodi od otkrivanja projekta do predaje promjene. Ne pretpostavlja znanje o imenskim prostorima, datotekama s pravima ili priključenom sustavu za upravljanje izvornom kodom.
Prvi koraci
Brzi početak: od projekta do izvornog koda — najkraći put do prvog rezultata, u tri koraka, bez Gita.
Pronađite projekt → Pronađite repozitorij → Pogledajte izvornu kodu → klonirajte → Predajte promjenu
Česta opravila
Ustroj
<html>
<div style="display:grid;grid-template-columns:repeat(4,minmax(130px,1fr));min-width:560px">
<div style="border-right:1px solid var(--wk-border-light, #e3e6ec);padding:10px 12px">
<div style="font:600 12px/1.4 var(--wk-font-body, system-ui, sans-serif);color:var(--wk-ink, #3b4252)">1 Ulaz</div>
<div style="font:11px/1.5 var(--wk-font-body, system-ui, sans-serif);color:var(--wk-text, #5b6472)">oba broja, oba popisa</div>
</div>
<div style="border-right:1px solid var(--wk-border-light, #e3e6ec);padding:10px 12px">
<div style="font:600 12px/1.4 var(--wk-font-body, system-ui, sans-serif);color:var(--wk-ink, #3b4252)">2 Repozitoriji</div>
<div style="font:11px/1.5 var(--wk-font-body, system-ui, sans-serif);color:var(--wk-text, #5b6472)">popis preko svih projekata</div>
</div>
<div style="border-right:1px solid var(--wk-border-light, #e3e6ec);padding:10px 12px">
<div style="font:600 12px/1.4 var(--wk-font-body, system-ui, sans-serif);color:var(--wk-ink, #3b4252)">3 Repozitorij</div>
<div style="font:11px/1.5 var(--wk-font-body, system-ui, sans-serif);color:var(--wk-text, #5b6472)">koda, grane, oznake</div>
</div>
<div style="padding:10px 12px">
<div style="font:600 12px/1.4 var(--wk-font-body, system-ui, sans-serif);color:var(--wk-ink, #3b4252)">4 Preuzimanje</div>
<div style="font:11px/1.5 var(--wk-font-body, system-ui, sans-serif);color:var(--wk-text, #5b6472)">ZIP, klon, razvojno okruženje</div>
</div>
</div>
<div style="border-top:1px solid var(--wk-border-light, #e3e6ec);padding:10px 12px">
<div style="font:600 12px/1.4 var(--wk-font-body, system-ui, sans-serif);color:var(--wk-ink, #3b4252)">5 Sudjelovanje</div>
<div style="font:11px/1.5 var(--wk-font-body, system-ui, sans-serif);color:var(--wk-text, #5b6472)">vidjeti ulogu, zatražiti pristup, predati promjenu</div>
</div>
</html>
| Područje | Što se ondje događa |
|---|---|
| 1 | Ulaz. Navodi, koliko projekata i repozitorija ovaj račun smije vidjeti, i vodi oba popisa s pretraživanjem i filtrima. |
| 2 | Tablica repozitorija preko svih projekata — kao dio ulaza ili sama za sebe, kada je poznat samo naziv repozitorija. |
| 3 | Repozitorij sa stablom datoteka te popisom grana i oznaka. |
| 4 | Putovi do izvorne kode: arhiva, Git, razvojno okruženje. |
| 5 | Put od „smije čitati“ do „smije pridonositi“. |
Bitne funkcije
- Pregled projekata s pretraživanjem, filtrom stanja i vlastitom ulogom po projektu.
- Popis repozitorija preko svih projekata, filtriran prema onome, što vlastiti račun smije vidjeti.
- Prikaz izvorne kode u pregledniku s izborom grane i oznake, bez lokalne instalacije.
- Preuzimanje arhive kao ZIP datoteke za sve, koji ne koriste Git.
- Git pristup preko krajnje točke wikija, s osobnim pristupnim žetonom.
- Uređena zahtjeva za suradnička prava umjesto poziva, da se nekoga potraži.
Temeljna misao
Projekt je radno područje s vlastitim ključem. Uloga osobe vrijedi za cijeli projekt, a ne za pojedinu stranicu, a repozitorij nasljeđuje pravo imenskog prostora na kojem visi. Drugog sustava prava uz wiki stoga nema.
Opširno: Kako je projekt građen opisuje područja, Vidljivost i prava posljedice za popise i brojeve, Sudjelovanje ljestvicu uloga.
Skrbništvo
Upravljanje vezama i priključivanjima pripada wiki-administraciji; same stranice projekta pišu sudionici projekta. Priključivanje repozitorija ujedno postavlja prava njegova imenskog prostora. Kako novi projekt nastaje, stoji u Osnivanje projekta.
Smetnje
- Traženje smetnje (njemački) — potražite poruku sa svojeg zaslona doslovno
- Projekt ili repozitorij nedostaje na popisu (njemački)
- Stranica ili repozitorij me odbija (njemački)
- Kloniranje ne uspije ili je push odbijen (njemački)
- Ne prolazim prijavu ili drugi faktor (njemački)
Za razvijateljice i razvijatelje
- DevOps Core (njemački) — model projekta, uloga i navigacije
- Dodatak ADO-Git — priključivanje repozitorija i Git krajnja točka
Povezane teme
- Projekti i repozitoriji (njemački) — ulaz, koji odgovara na oba pitanja
- Repozitoriji — samo tablica repozitorija
- Vidljivost i prava — što brojevi znače
- Kako je projekt građen — područja jednog projekta