是否有可以从其他语言使用的 TFS 的 API?
Is there an API for TFS that you can use from other languages?
我看到了有关编写访问或更新 TFS 中数据的程序的资料。但他们似乎都假设您将使用 C#(或其他 .Net 语言)工作。在幕后,我确信这只是 SOAP 调用,或者 Microsoft 现在认为很酷的任何东西。但是,是否所有这些都记录在某个地方,以便我可以从其他语言(例如 Erlang)访问它?
是的,有TFS OData, the TFS REST API's, and TFS Java SDK。
OData 在某些方面很有用,但对其他方面没有用,因此请仔细阅读文档,看看它是否对您有所帮助。
REST API 适用于 VSOnline,但仍在本地使用,我链接到的答案没有说明您可以在本地使用它们。
Java SDK 与 .NET SDK 相同,可用于执行几乎所有操作,它为 eclipse 的 Team Explorer Everywhere 插件提供支持。
我看到了有关编写访问或更新 TFS 中数据的程序的资料。但他们似乎都假设您将使用 C#(或其他 .Net 语言)工作。在幕后,我确信这只是 SOAP 调用,或者 Microsoft 现在认为很酷的任何东西。但是,是否所有这些都记录在某个地方,以便我可以从其他语言(例如 Erlang)访问它?
是的,有TFS OData, the TFS REST API's, and TFS Java SDK。
OData 在某些方面很有用,但对其他方面没有用,因此请仔细阅读文档,看看它是否对您有所帮助。
REST API 适用于 VSOnline,但仍在本地使用,我链接到的答案没有说明您可以在本地使用它们。
Java SDK 与 .NET SDK 相同,可用于执行几乎所有操作,它为 eclipse 的 Team Explorer Everywhere 插件提供支持。