我们使用大量的 python 来完成我们的大部分部署,并且可以方便地连接到我们的 TFS 服务器以获取有关迭代路径、票证等的信息。我可以看到网络服务,但找不到任何文档。只是想知道是否有人知道什么?
最佳答案
Microsoft 未记录 Web 服务,因为它不是官方支持的与 TFS 通信的途径。官方支持的路线是使用他们的 .NET API .
对于您的应用程序,我通常建议的做法是创建您自己的 Web 服务垫片,该垫片位于 TFS 服务器(或其他服务器)上,并使用它们的 API 与服务器对话,但允许您以一种很好的方式将数据呈现给您的应用程序。
他们的对象模型大大简化了交互(取决于你想做什么),所以它实际上意味着总体上更少的代码——但更好的测试和可测试代码,你也可以解决诸如 NTLM 身份验证之类的问题由 TFS Web 服务使用。
希望对你有帮助,
马丁。
关于python - TFS 网络服务文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/192579/