Trenutno dejavna stran: start » sl » Interna dokumentacija » Razširitve DokuWikija (WvdS) » DevOps Core » Hitri začetek: ustvarjanje in odpiranje prvega projekta

Hitri začetek: ustvarjanje in odpiranje prvega projekta

Najkrajša pot od „vtičnik je nameščen“ do „projekt obstaja, nosi vrstico vozlišč in vaš račun ima v njem vlogo“. Trije koraki, približno deset minut.

Predpogoji

  • wkdocore in wkcore sta nameščena in vklopljena.
  • Smete ustvarjati strani in upravljati skupine.
  • Drugi paketi DevOps niso obvezni. Vozlišče, katerega vtičnik manjka, se preprosto ne pokaže — nič ne pokvari.

Korak 1: določite koren projektov

Skrbništvo → Nastavitve, razdelek wkdocore, nastavitev projectroot. Vsak imenski prostor neposredno pod njim je projekt.

Določite to pred ustvarjanjem vsebine: to je edina nastavitev, ki odloča, kaj sploh velja za projekt.

Na tej namestitvi je projectroot nastavljen na {lang}:projects, projectlangs pa na de,en,hr,it,sl. Označba {lang} se razreši za vsak vnos posebej, zato projekt leži pod de:projects:, sl:projects: in tako naprej. Obstoječ primer: de:projects:dwplugins.

Korak 2: ustvarite projekt tako, da ustvarite stran

Ustvarite stran pod korenom:

sl:projects:acme:start

To je ves postopek. Z autodiscover — kar je privzeto — projekt acme zdaj obstaja, izpeljan iz imenskega prostora. Ni prijave in ni vnosa, ki bi ga bilo treba vzdrževati.

Če naj bo projekt znan preden kdo zanj ustvari vsebino, vpišite njegov slug še v knownprojects.

Korak 3: dodelite dostop prek skupin

Članstvo se izraža z imeni skupin, sestavljenimi iz roleprefix in sluga projekta:

@dwdo_acme_maintainers
@dwdo_acme_contributors
@dwdo_acme_readers

Svoj račun vpišite v eno od njih pod Skrbništvo → Upravljanje uporabnikov. Druge shrambe članstev, ki bi jo bilo treba usklajevati z uporabniki wikija, ni.

Vloge ležijo nad DokuWikijevim ACL, ne nadomeščajo ga. ACL odloča, kdo stran vidi; vloga, kdo sme upravljati funkcije projekta. Brez pravice branja nad imenskim prostorom vloga ne pomeni ničesar.

Preverjanje rezultata

Odprite sl:projects:acme:start.

  • Nad vsebino stoji vrstica vozlišč s Pregled, Nadzorna plošča, Table, Repozitoriji, Pipeline, Wiki, Poizvedbe in Nastavitve — zmanjšano za tista, katerih vtičnik ni nameščen.
  • Nastavitve se pokažejo le, če vaš račun nosi vsaj vlogo Vzdrževalec.
  • Če vrstice sploh ni, vaša predloga zanjo nima mesta, fallbacknav pa je izklopljen. Na tej namestitvi je fallbacknav nastavljen na 0, ker predloga wkbizway prinaša lastno mesto.

Vozlišče lahko manjka iz treh povsem različnih razlogov, s strani pa so vsi trije videti enako:

Vzrok Kje preveriti
Vtičnik ni nameščen upravitelj razširitev
Stikalo je izklopljeno nastavitev disabledhubs
Vloga ne zadošča skupine računa v upravljanju uporabnikov

Naslednji korak

  • Od projekta do izvorne kode — ista pot z vidika bralca.
  • wkdoworkitems — prvi delovni element, od katerega živijo table, poizvedbe in nadzorna plošča.
  • wkdoado — povezava do Azure DevOps.
  • wkdocore (v nemščini) — stran paketa: kontekstni objekt, model vlog, vse nastavitve.
sl/wiki/dwe/wkdocore/quickstart.txt · Zadnja sprememba: uporabnika 0.0.0.0