gpt4 book ai didi

ios - 在 GitHub 或 Bitbucket 中支持下一版本的 SDK/框架的最佳方式是什么?

转载 作者:行者123 更新时间:2023-11-29 13:11:31 25 4
gpt4 key购买 nike

我的意思是可以将 v1.0 作为主分支,将 v2.0 作为子分支吗?如果我要创建 v3.0 SDK,分支 v2.0 的子分支怎么办?

使用“v2.0”/“v3.0”后缀创建新的 repo?

所以问题是:支持多个不同版本的 SDK 并同时将它们放在一个地方的最佳方法是什么?

谢谢。

最佳答案

我肯定会为每个版本创建不同的 repo 协议(protocol)。假设这些版本差异足以称为 1.0、2.0、3.0。这将使您管理拉取请求变得非常轻松。在分支生成方面也更好。

恕我直言,如果你只保留一个分支并覆盖版本,最后可能会一团糟。想象一下,您有一个正在开发中的新功能 (v1.0) 正在等待特定提交,而 v2.0 已经过改进并且可以交付。总结来自开发人员的拉取请求,该请求在 v1.0 的早期版本中修复了大量错误....

在这种情况下,再次恕我直言,分而治之。每个版本的 repo 。每个状态的分支(功能分支、稳定分支、发布分支)和处理外部更改的拉取请求。

希望你喜欢!

关于ios - 在 GitHub 或 Bitbucket 中支持下一版本的 SDK/框架的最佳方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17249395/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com