Действия по переносу расширений из 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, которой вы хотите поделиться.
4. Установить расширение на VSTS аккаунт
Все еще в Visual Studio Marketplace Publishing Portal -> кнопка ...
для загруженного расширения -> Просмотреть расширение -> Получить его бесплатно -> выбрать учетную запись VSTS для установки.
Теперь расширение установлено в учетной записи VSTS.
Более подробно, вы можете см. Пакет, опубликовать, отменить публикацию и установить расширения VSTS .