团队基础服务器(tfs)excel插件的体系结构

我们可以使用Excel连接到TFS服务器,然后select一个工作项目查询。 根据查询,在Excel中显示工作项目清单。 数据可以编辑并发布(保存)回服务器。

我想知道TFS excel插件使用的架构/技术将数据保存回TFS。

主要的问题是Excel的访问数据使用以下哪一个:

  1. TFS公开的Web服务

  2. 加载项中的代码使用一些TFS客户端对象模型或

  3. 它是使用一些SQL服务器或SharePoint开箱即用function来完成的。

我很确定Excel使用的TFS SDK库在后台使用TFS Web服务来实现这一点。

我可以肯定地告诉你,它不是直接连接到TFS数据库 – 每次在TFS数据库服务器上的远程连接被禁用时,这都不起作用。 还需要input用户名/密码才能连接到SQL Server实例。

这里有几个链接,让你开始正确的方向。

扩展团队基础

从控制台应用程序连接到Team Foundation服务器 – 我不是100%确定,但我想Excel是使用类似这样的东西…