迁移扩展程序

时间:2018-05-04 08:14:04

标签: migration azure-devops

我正在尝试迁移已创建并且当前驻留在我们的本地TFS实例中的扩展,转移到VSTS中的替换团队项目。任何人都有一些关于如何实现这一目标的建议?

1 个答案:

答案 0 :(得分:1)

将扩展程序从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文件发布到marketplace

登录Visual Studio Marketplace Publishing Portal - >新扩展 - > Visual Studio Team Services - >选择扩展程序的.vsix文件 - >上传。

注意:登录Visual Studio Marketplace发布门户的用户应与vss-extension.json文件中指定的发布者相同。

3。与您要访问的VSTS帐户共享分机号

点击已上传扩展程序的...按钮 - >分享/取消分享 - >添加您要共享的VSTS帐户。

enter image description here

4。在VSTS帐户

上安装扩展程序

仍在Visual Studio Marketplace发布门户中 - >上传的扩展程序的...按钮 - >查看扩展程序 - >免费获取 - >选择要安装的VSTS帐户。

现在,扩展程序已安装在VSTS帐户上。

更多详细信息,您可以refer Package, publish, unpublish, and install VSTS extensions