通过REST API搜索Azure DevOps git存储库

时间:2018-11-12 11:22:17

标签: git azure-devops-rest-api

使用Microsoft.TeamFoundationServer.ExtendedClient,我可以连接到Azure DevOps项目并获取git客户端,例如

   var connection = new VssConnection("https://dev.azure.com/myorg", new VssBasicCredentials(string.Empty, "patToken"));
   var client = await connection.GetClientAsync<GitHttpClient>().ConfigureAwait(false);

我可以看到从存储库中获取项目的方法,我看不到github提供的任何搜索方法-它们是否存在?

1 个答案:

答案 0 :(得分:0)

您需要使用Code Search APIs,而不是Git API。与在Git仓库中搜索项目相反,Git API更加专注于提供与Git仓库进行交互的方法。