Перенос расширений - PullRequest
0 голосов
/ 04 мая 2018

Я пытаюсь перенести расширение, которое было создано и в настоящее время находится в нашем локальном экземпляре TFS, в командный проект замены в VSTS. У кого-нибудь есть предложения, как мне этого добиться?

1 Ответ

0 голосов
/ 04 мая 2018

Действия по переносу расширений из TFS в VSTS, как показано ниже:

1. Упакуйте расширение в файл .vsix (если у вас уже есть файл .vsix для вашего расширения, пропустите этот шаг)

npm -g tfx-cli
cd /to/your/extension
npm install vss-web-extension-sdk
tfx extension create --manifest-globs vss-extension.json

2. Опубликовать файл расширения .vsix на торговой площадке

Войдите на Портал публикации Visual Studio Marketplace -> Новое расширение -> Visual Studio Team Services -> выберите .vsix файл расширения -> Загрузить.

Примечание: пользователь, который входит в портал публикации Visual Studio Marketplace, должен быть таким же, как издатель, указанный в vss-extension.json файле.

3. Поделитесь расширением с учетной записью VSTS, к которой вы хотите получить доступ

Нажмите кнопку ... загруженного расширения -> Поделиться / Отмена -> добавить учетную запись VSTS, которой вы хотите поделиться.

enter image description here

4. Установить расширение на VSTS аккаунт

Все еще в Visual Studio Marketplace Publishing Portal -> кнопка ... для загруженного расширения -> Просмотреть расширение -> Получить его бесплатно -> выбрать учетную запись VSTS для установки.

Теперь расширение установлено в учетной записи VSTS.

Более подробно, вы можете см. Пакет, опубликовать, отменить публикацию и установить расширения VSTS .

...