-1

我可以使用任何 API 在远程 TFS 服务器中创建新的 GIT 存储库吗?

理想情况下像

New-GitRepo -server myServer -team team1 -name myRepo

如果没有 powershell api,我可以使用 RESTful HTTP 端点

4

1 回答 1

1

答案在文档中:

使用 REST API:

POST https://{instance}/DefaultCollection/_apis/git/repositories/?api-version={version}
Content-Type: application/json

{
  "name": {string},
  "project": {
    "id": {guid}
  }
}

虽然我不确切知道这个 API 是从哪个 TFS 版本开始可用的。鉴于您标记了 TFS2015,并且 API 兼容性已从 RTM 更改为更新 3。

于 2017-01-18T12:37:03.560 回答