Aracılığıyla paylaş


CLI ile wiki'leri yönetme

Azure DevOps Services

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

Not

CLI ile proje wiki'lerini silemezsiniz.

Önkoşullar

Kategori Gereksinimler
Proje erişimi Wiki'nin bulunduğu projenin üyesi. Erişiminiz yoksa proje yöneticinizden isteyin.
İzinler Katkıda Bulunanlar grubunun üyesi.
Erişim Düzeyleri En az Temel erişimi.

Komutlar

Komutlar Açıklama
az devops wiki oluştur Wiki oluşturun.
az devops wiki sil 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 sayfası göster Bir sayfanın içeriğini alın veya bir sayfayı açın.
az devops wiki sayfası güncellemesi Sayfayı düzenleme.
az devops wiki show Wiki'nin ayrıntılarını gösterin.

Wiki oluşturma

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

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

İsteğe bağlı parametreler

  • --eşlenmiş yol: [codewiki türü için gereklidir] Yeni wiki'nin eşlenmiş yolu, örneğin depo kökünden yayımlanmak üzere /.
  • --name: Yeni wiki'nin adı.
  • --project -p: İsteğe bağlı. Projenin adı veya kimliği. az devops configure -d project=NAME_OR_IDkullanarak varsayılan projeyi yapılandırın. Varsayılan olarak yapılandırılmadıysa veya git config aracılığıyla alınmadıysa gereklidir.
  • --repository -r: [codewiki türü için gereklidir] Wiki'yi yayımlayacak deponun adı veya kimliği.
  • --subscription: İsteğe bağlı. Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayı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 az devops wiki delete komutunu girin.

Not

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]

Parametre

  • --wiki: Gerekli. Silinecek wiki'nin adı veya kimliği.
  • --project -p: İsteğe bağlı. Projenin adı veya kimliği. varsayılan projeyi az devops configure -d project=NAME_OR_IDkullanarak yapılandırabilirsiniz. Varsayılan olarak yapılandırılmadıysa veya git yapılandırması aracılığıyla edinilmediyse gereklidir.
  • --subscription: İsteğe bağlı. Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayı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 için az devops wiki list 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. az account set -s NAME_OR_IDkullanarak varsayı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 az devops wiki show komutunu girin.

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. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırın.

Örnek

myprojectwiki adlı 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 az devops wiki page create komutunu girin.

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. --file-path belirtilirse yoksayılır.
  • --encoding: İsteğe bağlı. Dosyanın kodlaması. --file-path parametresiyle kullanılır.
  • --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. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

Örnekler

Yol my page ile, satır içi içeriğe sahip myprojectwiki adlı wiki'de 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