Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Ez a cikk a kódként közzétett kiépített wikik és wikik fájljait és mappastruktúráját ismerteti. Mindkét wikitípus esetében a fájlok egy Git-adattárban vannak tárolva. A fájlok tartalmazhatnak Markdown-oldalakat, kódot, képeket, mellékleteket vagy egyéb összetevőket. A fájlok bemutatósorozatának létrehozásához a Git egy speciális fájlt (.order) ad hozzá az egyes adattármappákhoz.
Projekt létrehozásakor a rendszer alapértelmezés szerint nem hoz létre wikit. Wikit építhet ki, README-t hozhat létre, vagy wikiként közzéteheti a projektkódot.
A wikit az Azure DevOps felhasználói felületén hozhatja létre. Ezután szerkesztheti a wikit a Git-adattár URL-címének elérési útján.
Adattárfájlok és mappastruktúra
A wiki Git-adattára két elnevezési konvencióval rendelkezik:
- A wiki-adattár neve
<ProjectName>.wiki
, ahol a<ProjectName>
a projekt neve. - A wiki-adattár gyökérágának neve.
wikiMain
A wikiadattárat ugyanúgy kezelheti, mint a többi Git-adattárat az ág ágszabályzatainak wikiMain
definiálásával. Módosíthatja a helyi wikiMain
ágat is, és közvetlenül a távoli ágba küldheti őket szabályzatok definiálása nélkül.
A wiki-adattár a következő fájlokból és mappákból áll:
- A gyökérszinten található minden Markdown-oldal fájlja
- A gyökérszinten és az egyes almappákban található .order nevű fájl
- Almappák minden olyan wikilaphoz, amely allapokat tartalmaz
- A wikiben használt összes melléklet tárolására szolgáló .attachments nevű mappa
Fájlelnevezési konvenciók
Az egyes wikilapok fájlneve a wikilap címének felel meg. A fájlnévben a kötőjel (-
) egy szóközt jelöl a lap címében. A lap címe például a "How to contribute" (Közreműködési útmutató) a How-to-contribute.md fájlnévnek felel meg. A wikilap URL-címe tartalmazza a fájl nevét. Például: https://github.com/ExampleWiki/How-To/How-to-contribute.md
. Ez a módszer segít biztosítani, hogy a lapra mutató könyvjelzőhivatkozások érintetlenek maradjanak, ahogy a wiki idővel megváltozik.
Minden wikilap egy-egy fájlnak felel meg a Wiki Git-adattárban. A lapfájlnevekre és a fájlméretre az alábbi korlátozások vonatkoznak:
Fájlnév: Az oldalfájl nevének kiválasztásakor vegye figyelembe, hogy a fájl teljes elérési útja legfeljebb 235 karakter lehet. A lap teljes elérési útja az adattár URL-címéből, a lapfájl mappaútvonalából és a lapfájl nevéből áll. Például:
https://github.com/ExampleWiki/Contributors/Code/How-to-add-code-to-the-project.md
.Egyediség: A lapfájl nevének egyedinek kell lennie a wiki-adattár hierarchiájában található mappahelyen belül. A név kis- és nagybetűérzékeny.
Speciális karakterek: Az oldalfájl nevének korlátozásai a következő speciális karakterekre vonatkoznak:
- Nincs Unicode-vezérlőkarakterek vagy helyettesítő karakterek
- Nincs nyomtatható karakter: perjel
/
, fordított perjel\
, kivonat#
- Nincs pont
.
szimbólum a név elején vagy végén
Fájlméret: A maximális oldalméret 18 MB.
Mellékletfájl mérete: Az oldalfájl mellékleteinek maximális mérete 19 MB.
Engedélyezett speciális karakterek
A lapfájl nevében több speciális karakter is megengedett, például a kettőspont :
és a kötőjel -
. Egy Markdown-fájlt például gyik:0525-nek vagy beállítási útmutatónak is nevezhet.
Fontos
A lapszintaxis és a böngészőnavigáció hibáinak elkerülése érdekében ne használja a szóköz karaktert (
) az oldalfájlnevekben. Ha a lapcím alapján adja meg a lap fájljait, cserélje le a lap címében lévő szóközöket a fájlnév kötőjelére (-
).
Az alábbi táblázat a wikilap fájlneveiben engedélyezett speciális karaktereket és a megfelelő URI-kódolt sztringet sorolja fel:
Karakter | Szimbólum | URI-karakterlánc |
---|---|---|
Kettőspont | : |
%3A |
Bal háromszögletes zárójel | < |
%3C |
Szögletes zárójel | > |
%3E |
Csillagjel (helyettesítő karakter) | * |
%2A |
Kérdőjel | ? |
%3F |
cső | | |
%7C |
Kötőjel (kötőjel) | - |
%2D |
Dupla idézőjel | " |
22% |
A GYIK:0525 fájlnév például a következőképpen van kódolva FAQ%3A0525
: .
Oldalsorrend és a .order fájl
A .order fájl határozza meg a wikilapsorozatot. A Git minden mappában megkeresi ezt a fájlt, hogy azonosítsa azt a sorrendet, amely az adott helyen jeleníti meg a fájlokat. Az alapértelmezett oldalütemezés betűrend (A–Z) fájlnév szerint.
Egyéni oldal sorrend meghatározása
Ha egy mappa nem rendelkezik .order fájllal, a Git az alapértelmezett betűrendes sorrendet használja.
Bármely mappához megadhat egyéni sorrendet a mappában lévő .order fájl frissítésével, beleértve a gyökérszintet is.
Az alábbi vizualizáció egy példa egy wiki tartalomjegyzékre (TOC) és a TOC-t létrehozó megfelelő .order fájlra.
A Wiki tartalomjegyzék megjelenik a webböngészőben
A .order fájl határozza meg a TOC-oldalütemezést
A .order fájl a sorrendet betűrendiről először "Marketing", majd "Fabrikam Fiber" értékre módosítja.
A wikilapok átrendezéséről további információt a Wikilapok hozzáadása, szerkesztése és átrendezése című témakörben talál.
Betűrendes sorrend visszaállítása
Ha egy mappa egyéni sorrendben van, az alábbi lépések végrehajtásával visszaállíthatja a rendezési módszert betűrendesre:
Másolja ki a wiki klónozási URL-címét, és nyissa meg egy böngészőben. Megnyílik a wiki Git-adattára.
Lépjen a visszaállítani kívánt .order fájlra, és törölje a fájlt. A fájl törlése után a Git automatikusan létrehoz egy új .order fájlt az adott helyhez. Az új fájl az alapértelmezett sorrendet használja.