Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Z tego artykułu dowiesz się, jak otworzyć witrynę typu wiki i utworzyć repozytorium Git dla swojej witryny typu wiki. Każdy projekt zespołowy ma witrynę typu wiki. Użyj witryny typu wiki, aby udostępnić informacje zespołowi, aby zrozumieć i współtworzyć projekt.
Każda witryna typu wiki projektu zespołowego jest obsługiwana przez repozytorium Git w zapleczu. Podczas tworzenia projektu zespołowego repozytorium Git typu wiki nie jest domyślnie tworzone. Utwórz repozytorium Git, aby przechowywać pliki języka Markdown typu wiki lub publikować istniejące pliki markdown z repozytorium Git w witrynie typu wiki.
Wymagania wstępne
Kategoria
Wymagania
programu Project access
Członek projektu, w którym znajduje się witryna typu wiki. Jeśli nie masz dostępu, poproś go od administratora projektu. Każdy, kto ma dostęp do projektu zespołowego, w tym interesariuszy, może wyświetlić wiki.
uprawnienia
- Aby dodać lub edytować strony typu wiki: członek grupy współautorów . — Aby opublikować kod jako witrynę typu wiki: Uprawnienia do tworzenia repozytorium. Domyślnie to uprawnienie jest ustawiane dla członków grupy Administratorzy projektu.
poziomy dostępu
Co najmniej podstawowy dostęp.
Otwórz witrynę typu wiki
Możesz otworzyć i wyświetlić stronę typu wiki dla projektu.
Możesz wyświetlić i otworzyć stronę typu wiki zdefiniowaną dla projektu przy użyciu az devops wiki show polecenia . Aby rozpocząć, zobacz Wprowadzenie do interfejsu wiersza polecenia usługi Azure DevOps.
Azure CLI
az devops wiki show --wiki[--open][--project][--subscription]
Parametry
--wiki: wymagane. Nazwa lub identyfikator witryny typu wiki.
--open: opcjonalne. Otwórz stronę typu wiki w przeglądarce internetowej.
--project -p: Opcjonalne. Nazwa lub identyfikator projektu.
--subscription: opcjonalne. Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Przykład
Otwórz witrynę typu wiki o nazwie "myprojectwiki".
Azure CLI
az devops wiki show --wiki myprojectwiki --open
Wyświetlanie strony typu wiki
Aby uzyskać zawartość strony za pośrednictwem interfejsu wiersza polecenia usługi Azure DevOps, wprowadź az devops wiki show polecenie .
Azure CLI
az devops wiki page show --path--wiki[--include-content][--open][--project][--subscription][--version]
Parametry
--path: wymagane. Ścieżka strony typu wiki.
--wiki: wymagane. Nazwa lub identyfikator witryny typu wiki.
Utwórz nowe repozytorium Git, które przechowuje wszystkie strony typu wiki i powiązane artefakty. Na stronie docelowej typu wiki wybierz pozycję Utwórz witrynę typu wiki projektu. Nawet jeśli używasz kontroli źródła serwera TFVC, możesz utworzyć witrynę typu wiki z repozytorium Git.
Jeśli nie masz dostępu do tworzenia repozytorium Git typu wiki lub jeśli nie masz dostępu do żadnej z istniejących witryn typu wiki, zostanie wyświetlony następujący komunikat.
Administrator może utworzyć repozytorium Git typu wiki lub poprosić o podniesienie uprawnień. Uczestnicy projektu nie mogą utworzyć witryny typu wiki, ponieważ nie mają uprawnień do pracy w repozytoriach lub kodzie.
Repozytorium Git typu wiki jest nazywane .TeamProjectName.wiki Jeśli na przykład projekt zespołowy to foobar repozytorium typu wiki ma etykietę foobar.wiki.
Uwaga
Jeśli chcesz utworzyć więcej witryn typu wiki, musisz opublikować kod jako witrynę typu wiki. W jednym projekcie można skonfigurować wiele repozytoriów typu wiki.
Jak mogę przejść do repozytorium Git?
Witryna TeamProjectName.wiki nie jest wyświetlana w menu rozwijanym repozytoriów z repozytoriów lub kodu. Nie znajduje się również na liście udostępnionej na > ustawień projektu ani > wersji ustawień projektu.
Można jednak uzyskać do niego dostęp z następującego adresu URL:
Wybierz pozycję Klonuj witrynę typu wiki z wielokropka w pobliżu selektora wiki, aby uzyskać dostęp do adresu URL witryny typu wiki.
Adres URL repozytorium Git typu wiki jest udostępniany. Skopiuj i wklej go w przeglądarce internetowej, aby uzyskać dostęp do bazowego repozytorium Git.
Aby utworzyć więcej niż jedną witrynę typu wiki, musisz opublikować kod jako witrynę typu wiki. W jednym projekcie można skonfigurować wiele repozytoriów typu wiki.
Azure CLI
az devops wiki create [--mapped-path][--name][--org][--project][--repository]
[--type {codewiki, projectwiki}][--version]
Parametry
zamapowana ścieżka: (Wymagana dla typu codewiki ). Zamapowana ścieżka nowej witryny typu wiki. Można na przykład określić / , aby opublikować dane z katalogu głównego repozytorium.
name: (Wymagane dla typu codewiki ). Nazwa nowej witryny typu wiki. Jeśli nie określisz nazwy typu projectwiki, nowa witryna typu wiki zostanie nazwana TeamProjectName.wiki.
org: Adres URL organizacji usługi Azure DevOps. Domyślną organizację można skonfigurować przy użyciu polecenia az devops configure -d organization=ORG_URL. Wymagane, jeśli wartość domyślna nie jest skonfigurowana lub została wybrana przy użyciu polecenia git config. Przykład: --org https://dev.azure.com/MyOrganizationName/.
projekt: nazwa lub identyfikator projektu. Projekt domyślny można skonfigurować przy użyciu polecenia az devops configure -d project=NAME_OR_ID. Wymagane, jeśli wartość domyślna nie jest skonfigurowana lub została wybrana przy użyciu polecenia git config.
repozytorium: (Wymagane dla typu codewiki ). Nazwa lub identyfikator repozytorium do opublikowania witryny typu wiki.
typ: typ witryny typu wiki do utworzenia. Akceptowane wartości to projectwiki (wartość domyślna) i codewiki.
version: (Wymagane dla typu codewiki ). Nazwa gałęzi repozytorium w celu opublikowania witryny typu wiki kodu.
Przykład
Następujące polecenie tworzy witrynę typu wiki o nazwie "Fabrikam Fiber" i wyświetla dane wyjściowe w formacie tabeli.
Azure CLI
az devops wiki create --name"Fabrikam Fiber"--output table
ID Name Type
------------------------------------------------------------------7edcc35b-89be-465e-855e-377ba8660af7 Fabrikam Fiber.wiki projectWiki
Polecenia interfejsu wiersza polecenia usługi Azure DevOps nie są obsługiwane w przypadku usługi Azure DevOps Server.
Dołącz do serii meetup, aby tworzyć skalowalne rozwiązania sztucznej inteligencji oparte na rzeczywistych przypadkach użycia z innymi deweloperami i ekspertami.
Zapoznaj się z różnicami w aktualizowaniu aprowizowanej witryny typu wiki dla projektu zespołowego w porównaniu z plikami publikowanymi z repozytorium Git w usłudze Azure DevOps.