我们有多个团队在同一个 Api 管理实例上工作,而 API 管理提供的当前基于 git 的配置并不能真正为我们提供良好的流程(支持代码审查、拉取请求、部署等) .
我们是否可以使用 Azure DevOps 中的 GIT 存储库来控制配置,而不必使用 API 管理直接提供的存储库?
我们的主要用例是:
- 将 API 管理中的更改合并/同步到我们的中央存储库
- 在单独分支的 DevOps 存储库中执行更改,通过拉取请求将更改合并到主分支,并将更改同步到 API 管理
最佳答案
我们可以使用我们熟悉的 Git 命令克隆配置存储库并推送更改。
您可以尝试在azure devops pipeline的cmd任务中运行以下命令。
git clone https://username:password@{name}.scm.azure-api.net/
git add .
git commit -m "abc"
git push
关于azure - 从 Azure Devops 中的中央 GIT 存储库管理 API 管理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67002853/