【问题标题】:Install extension; marketplace on-premise安装扩展;本地市场
【发布时间】:2018-06-27 18:05:41
【问题描述】:

当我点击我们生产 TFS 服务器的“浏览市场”时,它直接链接到我们的 VSTS 帐户。如果我然后尝试安装 Sonarqube 扩展,我只能选择获取它。 我可以直接为 VSTS 安装它,也可以为我们的本地环境下载它。 (对于其他扩展,它的行为方式也相同)

奇怪的是,在我们的测试本地环境中,我仍然可以选择直接安装它。

2 个问题: 1)我可以在我们的生产环境中重新配置什么以在市场上与它建立联系。 2) 如何将下载的文件放入我们的本地环境中?

【问题讨论】:

  • 您使用的是什么版本的 TFS?

标签: tfs


【解决方案1】:

更新:

您仍然可以将扩展安装到 TFS。只需点击get it free选项,弹出对话框底部应该有一个选项download

然后您可以按照tutorial 将本地扩展上传到 TFS 服务器,最后安装到您的团队项目集合中。


如果您在早于 2017 Update 2 的 TFS 上运行,则需要下载并手动安装最新的 VSIX 3.x 版本。

您可以在 GitHub 存储库的“Releases”页面上下载 VSIX

4.x 版兼容:

  • TFS 2017 更新 2+
  • TFS 2018
  • VSTS

你可以通过url直接从服务器获取,会显示为Get it free

更多详情请看本教程:Analyzing with SonarQube Extension for VSTS/TFS

除了建议您还可以通过下面的教程从 TFS/VSTS 获取/安装扩展:

【讨论】:

  • 我们正在使用 TFS 2018 更新 1。在我们的测试服务器(完全相同的版本)上,我们可以立即在我们的本地集合上安装扩展程序(然后我们有一个安装按钮)。在生产环境中执行相同操作时,它想在 VSTS 上安装扩展,但我没有选择将其安装在我们的本地 TFS 上。
  • @Remkop 恐怕这可能是由于您已经登录了您的 VSTS 帐户或您的网络环境。市场网站判断您使用的是 VSTS 而不是本地 TFS。但是,您仍然可以将扩展安装到 TFS。只需单击免费选项,弹出对话框底部应该有一个选项下载。然后您可以将扩展上传到 TFS 服务器docs.microsoft.com/en-us/vsts/marketplace/…,最后安装到您的团队项目集合中。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-09-26
  • 1970-01-01
  • 2022-11-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多