繁体   English   中英

如何使用wso2 api管理器进行源代码管理?

[英]How to use source control with wso2 api manager?

我们使用wso2 api manager来部署RESTful apis。 api manager生成的swagger定义需要存储在源代码管理中。

有没有办法保持api管理器和源代码控制生成的swagger定义同步? 理想情况下,它应该是双向同步,即如果swagger定义在源代码控制中发生更改,它应该自动更新api管理器,反之亦然。 我们愿意使用支持此功能的任何源代码控制

更好的是,我们希望在某些版本控制中拥有完整的api(swagger + end point + api特定元数据)。 目前唯一的选择是使用命令行工具导出api并将zip文件存储在源代码管理中。

API管理器不会将swagger保留在文件系统中,它会作为注册表enry保存在数据库中。

所有WSO2产品都支持群集,其中主节点的更改通过SVN在其他工作节点之间同步。 我希望,你可以将它用于上述目的。

看一下Deployment Synchronizer简介 ,所有与API相关的元文件,当有变化时,端点都会被提交到SVN repo。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM