如何在wso2 api manager中使用源代码管理?

时间:2016-06-03 15:32:22

标签: wso2 wso2-am

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

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

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

1 个答案:

答案 0 :(得分:0)

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

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

查看https://play.google.com,与API相关的所有元文件,当有变化时,端点将被提交到SVN repo。

相关问题