Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
TFS2008与TFS2010中的对应项_Tfs_Tfsbuild - Fatal编程技术网

TFS2008与TFS2010中的对应项

TFS2008与TFS2010中的对应项,tfs,tfsbuild,Tfs,Tfsbuild,我曾经调用BuildStore.asmx从TFS2008获取构建信息,例如工作项、构建步骤、变更集等 但最近,我们的项目转移到了TFS2010。并且BuildStore.asmx已不推荐使用。TFS 2010提供了一个新的对象模型来提供这些信息 因此,为了尽量减少代码更改,我想知道TFS2010中的对应项。谢谢你的提示 我在TFS中找到了一些关于构建API的信息,例如: 但它们主要是关于TFS2008的。您可以使用直接服务呼叫。您要查找的对应项应位于“http://TfsName:Port/t

我曾经调用BuildStore.asmx从TFS2008获取构建信息,例如工作项、构建步骤、变更集等

但最近,我们的项目转移到了TFS2010。并且BuildStore.asmx已不推荐使用。TFS 2010提供了一个新的对象模型来提供这些信息

因此,为了尽量减少代码更改,我想知道TFS2010中的对应项。谢谢你的提示

我在TFS中找到了一些关于构建API的信息,例如:


但它们主要是关于TFS2008的。

您可以使用直接服务呼叫。您要查找的对应项应位于“http://TfsName:Port/tfs/TeamCollectionName/Build/v3.0/BuildService.asmx“

另一种可能更有效的方法是针对TFS-SDK编写代码,它应该在TFS版本到TFS版本之间“存活”。关于材料有很多参考资料,S.Raiten的文章似乎是一个很好的开端。

我刚刚找到一些有用的材料:


不幸的是,对应服务不在该url中。本文提供了可用TFS服务的完整列表:。所有标记为“v3.0”的内容都意味着TFS 2010。我没有TFS 2008安装可供测试,但我猜v3.0/BuildService.asmx更适合您请求的配置文件。TFS2010中不建议直接服务调用。没错,不建议。据我所知,TFS2008中甚至不推荐使用它。在任何情况下,在TFS-SDK实现上投资TFS 2010应该会产生更健壮、更持久的结果。