每个迭代分支可以被视为一个独立版本的接口文档,包含数据模型、响应组件等数据。分支间的数据互不影响。你可以为不同的需求创建对应的分支,分离生产版本和开发版本,确保主分支的准确性和一致性。
可以针对分支设置“保护”。受到保护的分支,一般内容维护者将不可直接编辑修改分支中的内容,而是需要在其它分支中新增/修改内容后提交合并请求 (Merge Request),并通过管理员审核后才可进行修改,确保主要分支中的内容稳定可控。
不同的团队角色可以同时在不同分支上工作,互不干扰,提高团队的工作效率和协作的灵活性。
在新分支上完成功能开发后,开发人员可以轻松地将迭代分支合并回主分支,使得新功能可以精细且无缝地嵌入至主干分支中,杜绝在更新时引入不必要的风险。
迭代分支功能将自动匹配出新分支所涉及的更新接口,并将其标记至相应的测试场景中,测试人员可以快速制订针对迭代分支内新增/变动接口的测试场景,确保迭代变更接口/新接口的功能的质量符合预期。