我需要为我们的内部办公应用程序开发一个与TFS交互的模块,但该项目是在php中,我已经搜索了很多,但是在php中找不到可以执行以下操作的sdk或api。 / p>
任何人都可以建议api / sdk可以执行上述操作,
注意:我们没有与Visual Studio Online交互,我们在自己的场所使用托管的tfs。 提前谢谢。
答案 0 :(得分:0)
使用Java SDK for TFS和PHP/Java Bridge然后尝试这样的事情(仅限psuedo代码)
<?php
require_once("java/Java.inc");
$tfsTPC=new java("com.microsoft.tfs.core.TFSTeamProjectCollection","http://tfs:8080/tfs/DefaultCollection");
$projects = $tfsTPC->getWorkItemClient()->getProjects();
?>
P.S。我的PHP知识在很久以前就消失了,所以我不确定示例代码是否正确,但希望你能得到这个想法。
此外,即使它是您正在使用的Java SDK,也应该能够遵循所有C#示例,因为SDK和Java SDK之间的SDK方法几乎完全相同