2014-10-16 56 views
0

我需要开发一个与TFS交互的模块,用于我们的内部办公应用程序,但该项目在php中,我已经完成了很多搜索,但无法在PHP中找到sdk或api请执行下列操作。使用PHP与TFS交互

  1. 列出的工作项目TFS用户
  2. 创建/修改工作项。
  3. 查看工作项的细节并得到附件
  4. 修改工作项目

任何人可以提出一个API/SDK,可以做上述表示的动作,

注:我们不与Visual Studio互动在线上,我们在自己的场所使用托管的tfs。 在此先感谢。

回答

0

使用Java SDK for TFSPHP/Java Bridge再尝试这样的事情(伪代码只)

<?php 
require_once("java/Java.inc"); 
$tfsTPC=new java("com.microsoft.tfs.core.TFSTeamProjectCollection","http://tfs:8080/tfs/DefaultCollection"); 
$projects = $tfsTPC->getWorkItemClient()->getProjects(); 
?> 

附:我的PHP知识很久以前就死掉了,所以我不确定示例代码是否正确,但希望您能明白。

此外,即使它是您使用的Java SDK,您应该能够遵循所有C#示例,因为SDK方法在.NET和Java SDK之间几乎相同