Поделиться через


Управление вики-сайтами с помощью интерфейса командной строки

Azure DevOps Services

Ознакомьтесь со следующими командами CLI для управления вики-сайтами.

Заметка

Вы не можете удалить вики-сайты проекта с помощью интерфейса командной строки.

Необходимые условия

Категория Требования
доступ к проекту Член проекта, в котором находится вики-сайт. Если у вас нет доступа, попросите его от администратора проекта.
разрешения Участник группы участников.
Уровни доступа По крайней мере базовый доступ .

Команды

Команды описание
az devops wiki create Создайте вики-сайт.
az devops wiki delete Удаление вики-сайта.
az devops wiki list Список всех вики-сайтов в проекте или организации.
az devops вики-страница Управление вики-страницами.
az devops wiki page create (создать страницу вики в az devops) Добавьте новую страницу.
az devops удаление страницы вики Удаление страницы.
az devops wiki page show Получение содержимого страницы или открытие страницы.
обновление страницы wiki az devops Изменение страницы.
az devops wiki show Отображение сведений о вики-сайте.

Создание вики-сайта

Чтобы создать вики-сайт, введите команду az devops wiki create.

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

Необязательные параметры

  • --сопоставленный путь: [Требуется для типа codewiki] Сопоставленный путь нового вики-сайта, например, для публикации из корневого каталога репозитория /.
  • --name: имя нового вики-сайта.
  • --project -p: необязательно. Имя или идентификатор проекта. Настройте проект по умолчанию с помощью az devops configure -d project=NAME_OR_ID. Требуется, если не настроено как по умолчанию или выбрано с помощью конфигурации Git.
  • --репозиторий -r: [Требуется для типа codewiki] Имя или идентификатор репозитория для публикации вики.
  • --subscription: необязательно. Имя или идентификатор подписки. Настройте подписку по умолчанию с помощью az account set -s NAME_OR_ID.
  • --type --wiki-type: тип вики-сайта для создания. Принятые значения: codewiki, projectwiki. Значение по умолчанию: projectwiki.

Примеры

Создайте именованный вики-сайт проекта.

az devops wiki create --name myprojectwiki

Создайте вики-сайт кода из папки в репозитории кода.

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

Удаление вики-сайта

Чтобы удалить вики-сайт, введите команду az devops wiki delete.

Заметка

Эту команду можно использовать только для удаления вики-сайта кода, а не для удаления вики-сайта проекта.

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

Параметры

  • --wiki: Обязательно. Имя или идентификатор вики-сайта для удаления.
  • --project -p: необязательно. Имя или идентификатор проекта. Проект по умолчанию можно настроить с помощью az devops configure -d project=NAME_OR_ID. Требуется, если не настроено как по умолчанию или выбрано с помощью конфигурации Git.
  • --subscription: необязательно. Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.
  • --да -y: необязательно. Не запрашивайте подтверждение.

Пример

Удалите вики-сайт без запроса на подтверждение.

az devops wiki delete --wiki myprojectwiki --yes

Список вики-сайтов

Чтобы вывести список всех вики-сайтов в проекте или организации, введите команду az devops wiki list.

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

Необязательные параметры

  • --project -p: необязательно. Имя или идентификатор проекта.
  • --scope: опционально. Список вики-сайтов на уровне проекта или организации. Принятые значения: organization, project. Значение по умолчанию: project.
  • --subscription: необязательно. Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Примеры

Список всех вики-сайтов для проекта.

az devops wiki list

Список всех вики-сайтов в организации.

az devops wiki list --scope organization

Показать вики-сайт

Чтобы отобразить сведения о вики-сайте, введите команду az devops wiki show.

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

Параметры

  • --wiki: Обязательно. Имя или идентификатор вики-сайта.
  • --open: необязательно. Откройте вики-страницу в веб-браузере.
  • --project -p: необязательно. Имя или идентификатор проекта.
  • --subscription: необязательно. Имя или идентификатор подписки. Настройте подписку по умолчанию с помощью az account set -s NAME_OR_ID.

Пример

Отображение вики-сайта с именем myprojectwiki и открытие вики-страницы в веб-браузере.

az devops wiki show --wiki myprojectwiki --open

Создание вики-страницы

Чтобы добавить новую вики-страницу, введите команду 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]

Параметры

  • --path: требуется обязательно. Путь к вики-странице.
  • --wiki: Обязательно. Имя или идентификатор вики-сайта.
  • --comment: необязательно. Оставьте комментарий в сообщении о фиксации операции добавления файла. Значение по умолчанию: added a new page using Azure DevOps CLI.
  • --content: опционально. Содержимое вики-страницы. Игнорируется, если указан --file-path.
  • --кодировка: необязательно. Кодировка файла. Используется с параметром --file-path.
  • --file-path: необязательно. Путь к входным данным файла, если содержимое указано в файле.
  • --project -p: необязательно. Имя или идентификатор проекта.
  • --subscription: имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

Примеры

Создайте новую страницу по пути my page в вики с именем myprojectwiki и встроенным содержимым.

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

Создайте новую страницу с адресом "моя страница" в вики под названием "myprojectwiki" с содержимым из файла.

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