Color scheme: Riviera
You are here: start » sl » Dokumentacija » Pomoč » Delo s projekti » Ogled izvorne kode

Ogled izvorne kode

Izhodišče

Radi bi pogledali izvorno kodo repozitorija, ne da bi namestili Git ali karkoli prenesli.

Rešitev

Vsak priklopljeni repozitorij ima svoj delovni prostor: glavo, dva spustna seznama, štiri zavihke in pod njimi vsebino. Vsebina se ob vsakem odprtju strani prebere sproti iz povezanega sistema; wiki ne hrani kopije.

Postopek

  1. Odprite Repozitoriji in kliknite ime želenega repozitorija. Odpre se njegov delovni prostor.
  2. Zavihek Koda prikazuje drevo datotek v trenutni veji. S klikom na mapo jo razprete na mestu; njena vsebina se pri tem naloži, stran pa se ne naloži znova.
  3. S klikom na datoteko odprete njeno vsebino za branje, z označeno skladnjo. Če v namestitvi ni prikaza izvorne kode, se po drevesu še vedno lahko premikate, datotek pa ni mogoče odpreti.
  4. V glavi so navedeni projekt, repozitorij, vidnost, vaša vloga in prikazano stanje.

Izbrano stanje je zapisano v spletnem naslovu. Povezava na določeno vejo zato ostane veljavna in vsakomur pokaže isto stanje.

Hitro v drug repozitorij ali drugo vejo

Pod glavo sta dva spustna seznama:

  • Repozitorij – vsi repozitoriji istega projekta, ki jih smete videti. Izberite repozitorij in kliknite Preklopi. Vrnitev na seznam ni potrebna.
  • Veja – veje tega repozitorija. Izberite vejo in kliknite Preklopi; drevo datotek in zgodovina se prilagodita izbiri.

Seznama sta ločena obrazca, da zamenjava repozitorija ne prevzame veje prejšnjega repozitorija in se ne konča s sporočilom o napaki. Spustni seznam z enim samim vnosom ni prikazan, saj v njem ni česa izbrati.

Če ima repozitorij več vej, kot jih je smiselno prikazati v spustnem seznamu, je namesto seznama prikazana povezava na zavihek Veje.

Oboje sta bralni operaciji. Za zamenjavo repozitorija ali veje ne potrebujete pravice za pisanje in je s tem tudi ne dobite.

Štirje zavihki

Zavihek Kaj prikazuje
Koda Drevo datotek izbranega stanja.
Commiti Zadnji commiti te veje: kratki identifikator, sporočilo, avtor in čas. To je zgodovina, ne primerjava sprememb: identifikator je prikazan kot besedilo za navajanje in ne vodi nikamor, ker tu ni zaslona za posamezen nabor sprememb. Če želite videti razlike, potrebujete odjemalec Git.
Veje Vse veje. S klikom na vnos se vrnete na zavihek Koda, ki prikazuje to stanje.
Oznake Enako za oznake.

Zavihek Commiti je prikazan samo pri repozitorijih, katerih povezani sistem lahko posreduje zgodovino. Pri drugih so prikazani trije zavihki namesto štirih, med katerimi bi bil eden vedno prazen.

Opombe

Vsak repozitorij ima svoj naslov, tudi če nima svoje strani v wikiju. Zaslon odprete prek imenskega prostora, na katerega je repozitorij priklopljen, in ga lahko shranite kot zaznamek:

?do=wkdoadogit_repo&ns=code:dokuwiki-plugins:wkdoadogit&ref=main&tab=code

ref določa vejo ali oznako, tab pa izbere code, commits, branches ali tags. Oba parametra lahko izpustite; tedaj veljata privzeta veja in zavihek Koda.

Katere datoteke vidite, določa ACL imenskega prostora, na katerega je repozitorij priklopljen, in ne licenca v izvornem sistemu.

Vidnost in vloga sta v glavi prikazani druga ob drugi, ker šele skupaj povesta, kaj lahko na zaslonu počnete: vidnost je nastavljena za repozitorij, vloga pa je dodeljena vam.

Zavihkov, ki ne vodijo nikamor, ni. Če kakšnega področja ni, ga ta namestitev nima; ni le onemogočeno zaradi manjkajoče pravice.

Vsak ogled pomeni dostop do izvornega sistema. Drevo ne hrani ničesar vnaprej: razprto mapo in odprto datoteko wiki pridobi v tistem trenutku. Stran z veliko vgrajenimi izseki zato ustrezno pogosto dostopa do izvornega sistema.

Sorodne teme

sl/wiki/help/projects/browse-source.txt · Last modified: by Wolfgang van der Stille