是否有非 REST 版本控制 API 到 Visual Studio Team Services?

Is there a non-REST version control API to Visual Studio Team Services?

我正在研究是否可以将旧的本地 TFS 2010 服务器迁移到 Visual Studio Team Services。我们都有 MSDN 订阅,所以它看起来很有前途。但是我们有一个我们编写的应用程序来保持我们的 SQL 脚本在版本控制中。该应用程序使用旧的 Microsoft.TeamFoundation.Client & Microsoft.TeamFoundation.VersionControl.Client 对象模型方法。我迷失在有关 VS Team Services 的以营销为中心的页面中,我所能找到的只是谈论 REST API。我们真的需要重新编写应用程序的这一部分还是我只是遗漏了什么?

(我知道我们可以从 Visual Studio 执行源代码控制位,但该应用程序具有我在其他地方没有看到的其他功能。)

谁能给我点建议吗?

TFS 2010 API 与 Team Services 配合得很好,因此您的应用程序应该可以正常工作。

您目前可以将 2010、2012、2013 和 2015 TFS 客户端 API 用于针对 Team Services 的 TFS。 Team Services 只是互联网上的 TFS...