我们可以使用 Excel 连接到 TFS 服务器,然后选择一个工作项查询。根据查询,工作项列表显示在 excel 中。可以编辑数据并将其发布(保存)回服务器。
我想知道 TFS excel 插件用于将数据保存回 TFS 的架构/技术。
主要问题是 excel 使用以下哪一项访问数据:
TFS 公开的 Web 服务
使用某些 TFS 客户端对象模型的加载项中的代码或
它是使用一些 SQL Server 或 SharePoint 开箱即用的功能来完成的。
我们可以使用 Excel 连接到 TFS 服务器,然后选择一个工作项查询。根据查询,工作项列表显示在 excel 中。可以编辑数据并将其发布(保存)回服务器。
我想知道 TFS excel 插件用于将数据保存回 TFS 的架构/技术。
主要问题是 excel 使用以下哪一项访问数据:
TFS 公开的 Web 服务
使用某些 TFS 客户端对象模型的加载项中的代码或
它是使用一些 SQL Server 或 SharePoint 开箱即用的功能来完成的。
我很确定 Excel 正在使用 TFS SDK 库,这些库在后台使用 TFS Web 服务来实现这一点。
我可以肯定地告诉你,它没有直接连接到 TFS 数据库——每次禁用 TFS 数据库服务器上的远程连接时,它根本就无法工作。它还需要您输入它需要连接的 SQL Server 实例的用户/密码。
这里有几个链接可以帮助您朝着正确的方向开始。
从控制台应用程序连接到 Team Foundation Server – 我不是 100% 确定,但我猜 excel 正在使用类似的东西……
希望这些链接可以帮助您了解更多。
http://msdn.microsoft.com/en-us/library/vstudio/bb649552.aspx#self_service_excel
Olap 数据立方体http://msdn.microsoft.com/en-us/library/bb649557.aspx