0

我们有多个团队在同一个 API 管理实例上工作,而 API 管理提供的当前基于 git 的配置并不能真正促进我们的良好流程(支持代码审查、拉取请求、部署等)。

我们能否在 Azure DevOps 中使用 GIT 存储库来控制配置,而不必使用 API Management 直接提供的存储库?

我们的主要用例是:

  1. 将 API 管理中的更改合并/同步到我们的中央存储库
  2. 在单独的分支中执行 DevOps 存储库中的更改,通过拉取请求将更改合并到主分支,并将更改同步到 API 管理
4

1 回答 1

0

我们可以使用我们熟悉的 Git 命令克隆配置存储库并将更改推送回来。

您可以尝试在 azure devops 管道的 cmd 任务中运行以下命令。

git clone https://username:password@{name}.scm.azure-api.net/
git add .
git commit -m "abc"
git push 

这是您可以参考的文档和类似案例。

于 2021-04-09T08:34:08.863 回答