Delo s projekti
To področje vodi od odkritja projekta do oddaje spremembe. Ne predpostavlja znanja o imenskih prostorih, datotekah s pravicami ali priklopljenem sistemu za upravljanje izvorne kode.
Prvi koraki
Hitri začetek: od projekta do izvorne kode — najkrajša pot do prvega rezultata, v treh korakih, brez Gita.
Poiščite projekt → Poiščite repozitorij → Poglejte izvorno kodo → klonirajte → Oddajte spremembo
Pogosta opravila
Zgradba
<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 Vhod</div>
<div style="font:11px/1.5 var(--wk-font-body, system-ui, sans-serif);color:var(--wk-text, #5b6472)">obe številki, oba seznama</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)">seznam prek vseh projektov</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, veje, 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 Prevzem</div>
<div style="font:11px/1.5 var(--wk-font-body, system-ui, sans-serif);color:var(--wk-text, #5b6472)">ZIP, klon, razvojno okolje</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 Sodelovanje</div>
<div style="font:11px/1.5 var(--wk-font-body, system-ui, sans-serif);color:var(--wk-text, #5b6472)">videti vlogo, zahtevati dostop, oddati spremembo</div>
</div>
</html>
| Območje | Kaj se tam dogaja |
|---|---|
| 1 | Vhod. Navaja, koliko projektov in repozitorijev ta račun sme videti, in vodi oba seznama z iskanjem in filtri. |
| 2 | Preglednica repozitorijev prek vseh projektov — kot del vhoda ali sama zase, kadar je znano samo ime repozitorija. |
| 3 | Repozitorij z drevesom datotek ter seznamoma vej in oznak. |
| 4 | Poti do izvorne kode: arhiv, Git, razvojno okolje. |
| 5 | Pot od „sme brati“ do „sme prispevati“. |
Bistvene funkcije
- Pregled projektov z iskanjem, filtrom stanja in lastno vlogo po projektu.
- Seznam repozitorijev prek vseh projektov, filtriran po tem, kar lastni račun sme videti.
- Prikaz izvorne kode v brskalniku z izbiro veje in oznake, brez lokalne namestitve.
- Prenos arhiva kot datoteke ZIP za vse, ki Gita ne uporabljajo.
- Dostop Git prek končne točke wikija, z osebnim dostopnim žetonom.
- Urejen zahtevek za sodelavske pravice namesto poziva, naj se koga poišče.
Temeljna misel
Projekt je delovno področje z lastnim ključem. Vloga osebe velja za cel projekt, ne za posamezno stran, repozitorij pa podeduje pravico imenskega prostora, na katerem visi. Drugega sistema pravic ob wikijevem zato ni.
Obširno: Kako je projekt zgrajen opisuje področja, Vidnost in pravice posledice za sezname in števila, Sodelovanje lestvico vlog.
Skrbništvo
Upravljanje povezav in priklopov pripada wiki-skrbništvu; strani projekta pišejo udeleženci projekta. Priklop repozitorija hkrati nastavi pravice njegovega imenskega prostora. Kako nastane nov projekt, piše v Ustanovitev projekta.
Motnje
- Iskanje motnje (v nemščini) — poiščite sporočilo s svojega zaslona dobesedno
- Projekt ali repozitorij manjka na seznamu (v nemščini)
- Stran ali repozitorij me zavrne (v nemščini)
- Kloniranje spodleti ali je push zavrnjen (v nemščini)
- Ne pridem skozi prijavo ali drugi dejavnik (v nemščini)
- Nič od tega ne pomaga — zahtevek skrbništvu (v nemščini)
Za razvijalke in razvijalce
- DevOps Core (v nemščini) — model projekta, vlog in navigacije
- Vtičnik ADO-Git — priklop repozitorijev in končna točka Git
Sorodne teme
- Projekti in repozitoriji (v nemščini) — vhod, ki odgovarja na obe vprašanji
- Repozitoriji — samo preglednica repozitorijev
- Vidnost in pravice — kaj števila pomenijo
- Kako je projekt zgrajen — področja projekta