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_ID
kullanarak 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_ID
kullanarak 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_ID
kullanarak 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_ID
kullanarak 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_ID
kullanarak 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_ID
kullanarak 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_ID
kullanarak 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