我发现了一些关于通过命令行和GitHub API在GitHub上创建存储库的文章。但是我想通过c#和VSTS API在VSTS中创建一个存储库。
我如何实现这一目标?
答案 0 :(得分:2)
您可以查看VSTS的REST API文档。有一个关于Git的部分以及更详细的Git存储库,包括如何通过POST请求创建一个repo: https://www.visualstudio.com/en-us/docs/integrate/api/git/repositories#createarepository
答案 1 :(得分:2)
这是VSTS API的一部分,您可以在documentation here。
中找到它简而言之,您必须向URL发送POST请求:
POST https://{instance}/DefaultCollection/{project}/_apis/git/repositories/?api-version={version}
具有以下内容:
{
"name": {string},
"project": {
"id": {guid}
}
}