我可以使用 Rest Client 连接到 TFS 吗?
如果是那么,是否有任何标准的URL可以用来连接到服务器(我的服务器是TFS在线)
这样我就可以使用 HTTP POST 创建问题或获取问题
Team Foundation 服务器具有 REST 访问权限。它称为Web 访问。这是一个使用示例。
编辑:
即使Web Access
是 GUI,它也提供通过 URL 对详细信息的访问。检查示例链接。不要将REST 视为新发明,它是 Web 的工作方式。使用适当的参数创建 URL 并访问服务器。有许多库,包括apache-httpclient可以促进这一点。
我建议你使用com.microsoft.tfs.core
链接:http ://www.microsoft.com/downloads/details.aspx?FamilyID=7a3c4332-6998-48ec-b689-e434d4218012
示例:http: //blogs.msdn.com/b/bharry/archive/2011/05/16/announcing-a-java-sdk-for-tfs.aspx
在运行 Java 程序时将以下设置为 VM 选项以消除此错误。
-Dcom.microsoft.tfs.jni.native.base-directory=<path to tfs native libraries>/tfs/native
注意:您必须已收到 tfs 本机库作为 TFS Java SDK 的一部分。