首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从TFS UI配置开发TFS (2017)插件?

从TFS UI配置开发TFS (2017)插件?
EN

Stack Overflow用户
提问于 2017-09-03 23:46:11
回答 1查看 677关注 0票数 1

我需要为TFS 2017开发一个插件,它必须拦截在TFS项目中启动的所有构建,收集这些信息并将其发送到一个远程系统进行分析。

与TFS文档相比,还有开发插件的可能性:使用C#类库,使用Microsoft.TeamFoundation.Framework.Server ISubscriber接口,并将编译的dll放入Application /ISubscriber/bin/Plugins文件夹。通过这种方式,插件的ProcessEvent将在TFS中启动的任何构建中被调用,插件代码将作为TFS服务的一部分运行。

是否可以在TFS web UI中为此插件创建配置?例如,在为Jenkins开发插件时,可以选择添加配置页面,其中将包含以下配置:

  1. 将处理数据的服务的URL。
  2. 用于连接到服务的凭据。

另外,是否可以在视听演播室市场中发布插件,以便TFS用户能够从TFS扩展页面下载插件?

EN

回答 1

Stack Overflow用户

发布于 2017-09-04 00:27:29

基本上,从所有方面看都是不可能的。

  • 服务器端插件不具备在任何地方公开UI的能力。
  • 市场是为了扩展,而不是服务器端插件。扩展是用JavaScript编写的,并且有一个完全独立的API。

您想要做的最好的选择是创建一个在构建完成时触发的服务钩,并编写一个收集该数据的服务。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46028751

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档