CLI ile wiki'leri yönetme

Azure DevOps Services

Wiki'leri yönetmek için aşağıdaki CLI komutlarını öğrenin.

Dekont

CLI ile proje wiki'lerini silemezsiniz.

Komutlar

Komutlar açıklama
az devops wiki create Wiki oluşturun.
az devops wiki delete Wiki'leri silin.
az devops wiki list Proje veya kuruluştaki tüm wiki'leri listeleme.
az devops wiki sayfası Wiki sayfalarını yönetme.
az devops wiki page create Yeni bir sayfa ekleyin.
az devops wiki page delete Sayfayı silme.
az devops wiki page show Bir sayfanın içeriğini alın veya bir sayfayı açın.
az devops wiki page update Bir sayfasını düzenleme.
az devops wiki show Wiki'nin ayrıntılarını gösterin.

Wiki oluşturma

Wiki oluşturmak için komutunu girin az devops wiki create .

az devops wiki create [--mapped-path]
                      [--name]
                      [--project]
                      [--repository]
                      [--subscription]
                      [--type {codewiki, projectwiki}]

İsteğe bağlı parametreler

  • --mapped-path: [Type için codewiki gerekli] Yeni wiki'nin eşlenen yolu, örneğin / , deponun kökünden yayımlamak için.
  • --name: Yeni wiki'nin adı.
  • --project -p: İsteğe bağlı. Projenin adı veya kimliği. kullanarak az devops configure -d project=NAME_OR_IDvarsayılan projeyi yapılandırın. Varsayılan olarak yapılandırılmadıysa veya git yapılandırması aracılığıyla alınmadıysa gereklidir.
  • --repository -r: [Tür için codewiki gerekli] Wiki'yi yayımlamak için deponun adı veya kimliği.
  • --subscription: İsteğe bağlı. Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırın.
  • --type --wiki-type: Oluşturulacak wiki türü. Kabul edilen değerler: codewiki, projectwiki. Varsayılan değer: projectwiki.

Örnekler

Adlandırılmış proje wiki'si oluşturun.

az devops wiki create --name myprojectwiki

Kod deposundaki bir klasörden kod wiki'si oluşturun.

az devops wiki create --name WIKI_NAME --type codewiki
--repository REPO_NAME --mapped-path PATH_TO_PUBLISH

Wiki silme

Wiki'yi silmek için komutunu girin az devops wiki delete .

Dekont

Bu komutu yalnızca kod wiki'sini silmek için kullanabilirsiniz, proje wiki'sini silmek için kullanamazsınız.

az devops wiki delete 
                      [--wiki]
                      [--project]
                      [--subscription]
                      [--yes]

Parametreler

  • --wiki: Gerekli. Silinecek wiki'nin adı veya kimliği.
  • --project -p: İsteğe bağlı. Projenin adı veya kimliği. kullanarak varsayılan projeyi az devops configure -d project=NAME_OR_IDyapılandırabilirsiniz. Varsayılan olarak yapılandırılmadıysa veya git yapılandırması aracılığıyla alınmadıysa gereklidir.
  • --subscription: İsteğe bağlı. Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.
  • --yes -y: İsteğe bağlı. Onay istemde bulunmayın.

Örnek

Onay istemi olmadan wiki'leri silin.

az devops wiki delete --wiki myprojectwiki --yes

Wiki'leri listeleme

Bir projedeki veya kuruluştaki tüm wiki'leri listelemek az devops wiki list için komutunu girin.

az devops wiki list 
                    [--project]
                    [--scope {organization, project}]
                    [--subscription]

İsteğe bağlı parametreler

  • --project -p: İsteğe bağlı. Projenin adı veya kimliği.
  • --scope: İsteğe bağlı. Wiki'leri proje veya kuruluş düzeyinde listeleyin. Kabul edilen değerler: organization, project. Varsayılan değer: project.
  • --subscription: İsteğe bağlı. Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Örnekler

Bir projenin tüm wiki'lerini listeleme.

az devops wiki list

Kuruluştaki tüm wiki'leri listeleyin.

az devops wiki list --scope organization

Wiki'ye göster

Wiki'nin ayrıntılarını göstermek için komutunu girin az devops wiki show .

az devops wiki show --wiki
                    [--open]
                    [--project]
                    [--subscription]

Parametreler

  • --wiki: Gerekli. Wiki'nin adı veya kimliği.
  • --open: İsteğe bağlı. Wiki sayfasını web tarayıcınızda açın.
  • --project -p: İsteğe bağlı. Projenin adı veya kimliği.
  • --subscription: İsteğe bağlı. Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırın.

Örnek

adlı myprojectwiki wiki'yi gösterin ve wiki sayfasını web tarayıcınızda açın.

az devops wiki show --wiki myprojectwiki --open

Wiki sayfası oluşturma

Yeni wiki sayfası eklemek için komutunu girin az devops wiki page create .

az devops wiki page create --path
                           --wiki
                           [--comment]
                           [--content]
                           [--encoding {ascii, utf-16be, utf-16le, utf-8}]
                           [--file-path]
                           [--project]
                           [--subscription]

Parametreler

  • --path: Gerekli. Wiki sayfasının yolu.
  • --wiki: Gerekli. Wiki'nin adı veya kimliği.
  • --comment: İsteğe bağlı. Dosya ekleme işleminin işleme iletisinde açıklama. Varsayılan değer: added a new page using Azure DevOps CLI.
  • --content: İsteğe bağlı. Wiki sayfasının içeriği. Belirtilirse --file-path yoksayılır.
  • --encoding: İsteğe bağlı. Dosyanın kodlaması. parametresiyle kullanılır --file-path .
  • --file-path: İsteğe bağlı. Dosyada içerik belirtilirse dosya girişinin yolu.
  • --project -p: İsteğe bağlı. Projenin adı veya kimliği.
  • --subscription: Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Örnekler

Satır içi içeriğe sahip adlı myprojectwiki wiki'de yolu my page olan yeni bir sayfa oluşturun.

az devops wiki page create --path 'my page' --wiki myprojectwiki --content "Hello World"

Dosyadan içerik içeren 'myprojectwiki' adlı wiki'de 'sayfam' yolunu içeren yeni bir sayfa oluşturun.

az devops wiki page create --path 'my page' --wiki myprojectwiki --file-path a.txt --encoding utf-8