thx / rap2-delos

阿里妈妈前端团队出品的开源接口管理工具RAP第二代
http://rap2.taobao.org
MIT License
7.65k stars 1.35k forks source link

swagger重复导入的策略问题 #774

Closed cnmxiaobudian closed 3 years ago

cnmxiaobudian commented 3 years ago

BUG描述 由于项目中存在swagger重复导入,而每次重复导入都是直接新增,带来大量重复操作

复现步骤

期望结果 导入的策略从add调整为merge

实际结果

截图

环境

附加信息

DavidRen commented 3 years ago

的确在最新版本中有这样的问题,官方能否尽快回复

Bosn commented 3 years ago

merge涉及到merge策略的问题,我们暂时不提供merge功能,但是我们有好的建议可以解决这个问题。

  1. 设置入口仓库(仓库Entry),为空即可。然后协作仓库ID,设置为第二部创建的仓库的ID
  2. 将需要同步的内容,新建一个仓库A,然后在入口仓库的协作仓库ID设置为A的ID

这样,把不需要后续导入的内容放在仓库Entry,而需要经常根据swagger更新的仓库,每次新建,修改一次Entry仓库的协作ID即可。这样就可以不需要修改项目代码中的ID,同时每次导入时都可以更新。