2009-09-23 25 views
0

我正在为Git编写一个钩子,它允许我从TFS 2008中选择工作项并将它们注入Git的提交消息中。在没有TFS安装的计算机上引用TFS 2008程序集

我已经写了一个存根,以便我可以在不引用TFS 2008的情况下开发自己的功能。但是,在创建真实的东西时,如何在本地计算机上获得所需的Team Foundation程序集的副本?

  1. 我不想安装TFS 2008年,因为这是矫枉过正(此外,我喜欢我的项目持续集成周期来构建。有点难以在buildcomputer ;-)
  2. 没有安装TFS一个安装了程序集副本的TFS 2005 SDK。但是,这仅适用于2005年.TFS 2008还没有SDK(see following post van Brian Harry)。

我看到的唯一选择是手动从TFS 2008实例复制程序集并尝试引用它们。

有没有别的方法,我根本没有看到?

感谢您的webservices答案,但TFS webservices没有记录,Microsoft建议使用.NET API而不是webservices。 API应该是稳定的 - 网络服务可能会改变。

回答

0

您可以通过Web服务与TFS交谈,这将消除对TFS程序集的需求。

+0

除了事实上webservices没有记录,而且Microsoft自己说你不应该直接使用它们... – Sardaukar 2009-09-23 09:14:24

相关问题