2016-02-29 75 views
1

任何人都可以让我知道,如果来自tfs的请求是这样的“http://test-test-app1:8080/tfs/_apis/distributedtask/pools/etc etc”,如果url包含“/ _apis/distributedtask/pools”,所有类型的请求都会发送这样的URL到TFS,我的意思是tfs服务器端插件信息

  • 如果我创建一个工作项会请求TFS将有 “/ _apis/distributedtask /池”?

  • 如果我创建构建将请求TFS将有 “/ _apis/distributedtask /池”?

  • 在什么情况下都不会URL包含 “/ _apis/distributedtask /池”?

我已经写TFS服务器端插件,我想如果服务器插件接收包含“/ _apis/distributedtask /池”的URL,但我不想影响我在我做的验证忽略在VS

  • 控制谁可以上载过程模板或witd

  • 0123工作项的用户插件,像

    1. 验证领域

      我没有要影响这些东西。

    回答

    0

    恐怕你不能忽略在URL中/_apis/distributedtask/pools

    并且可以有其他与池如/_apis/distributedtask/hubs

    池不同的是用于构建的动作。

    如果你创建一个工作项将不要求有"/_apis/distributedtask/pools

    0

    没有,每个请求类型的URL是不同的。 “/ _apis/distributedtask /池”用于vNext构建代理服务。如果您的插件不需要跟踪构建代理服务的信息,则可以忽略它。

    您可以使用Fiddler查询的网址为每个请求类型:

    vNext建立代理服务: enter image description here

    创建工作项目: enter image description here

    队列中的新体形: enter image description here