【问题标题】:Can't find GitHttpClient class in Visual Studio 2013在 Visual Studio 2013 中找不到 GitHttpClient 类
【发布时间】:2014-07-10 15:56:50
【问题描述】:

我需要获取属于 TFS 2013 团队项目的存储库列表,但我找不到执行此操作的方法。

按照this SO question的指示,我开始寻找GitHttpClient类。

果然,它记录在两个不同的位置:

Microsoft.TeamFoundation.SourceControl.WebApi.GitHttpClient

Microsoft.TeamFoundation.Git.Client.GitHttpClient

但是,我在我的系统上都找不到这些程序集。

在 Windows 7 上开发 VS 2013,如果有帮助的话。

【问题讨论】:

    标签: vb.net git tfs visual-studio-2013


    【解决方案1】:

    这些是私有 TFS 服务器类。它们不仅在 Visual Studio 中可用,而且它们不是公共类,或者预计会被消费者使用。

    此信息通过 REST API 在 Visual Studio Online 中提供(随后将在较新的 TFS 本地安装中提供):http://www.visualstudio.com/integrate/reference/reference-vso-overview-vsi

    有一个封装了 REST API 的 C# API - Infinity.Net (https://github.com/ethomson/infinity.net),我希望它可以为 .NET 开发提供一个有用的表面。虽然它非常不完整(缺少工作项跟踪、构建等),但它对于 Git 功能来说是完整的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-24
      • 2023-03-05
      • 1970-01-01
      相关资源
      最近更新 更多