标签: api branch versioning
我们仍在设计应如何管理API版本控制。截至目前,我们有两个选择:
还有其他选择以更好的方式进行,还是我必须继续上述其中一种?
答案 0 :(得分:0)
我建议为每个API单独发布分支。您可以对发布分支的旧版本进行错误修复。
您的API不应该有很多版本。如果这是一个Web API,那么不间断的更改不需要新版本。如果这是一个编程语言API,那么每个主要版本都应该是一个分支,从版本中删除作为标记或子分支的次要版本。