微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

从 Azure Devops 中的中央 GIT 存储库管理 API 管理?

如何解决从 Azure Devops 中的中央 GIT 存储库管理 API 管理?

我们有多个团队在同一个 Api Management 实例上工作,而 API Management 提供的当前基于 git 的配置并没有真正为我们提供一个好的流程(支持代码审查、拉取请求、部署等) .

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

我们的主要用例是:

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

解决方法

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

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

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

以下是您可以参考的 document 和类似的 case

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。