簡體   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