【发布时间】:2013-06-22 09:54:05
【问题描述】:
我的意思是可以将 v1.0 作为主分支,将 v2.0 作为子分支吗?如果我要创建 v3.0 SDK,一个分支 v2.0 的子分支呢?
或
创建带有“v2.0”/“v3.0”后缀的新仓库?
所以问题是:支持多个不同版本的 SDK 并同时将它们保存在一个位置的最佳方式是什么?
谢谢。
【问题讨论】:
-
或者只是在提交中用 v2.0 覆盖 v1.0。这就是版本控制的工作原理。
-
@H2CO3,我希望用户/程序员清楚地了解这是 SDK v1.0,这是 SDK v2.0,所以他可以使用任何他需要的东西。
-
幸运的是,Git 管理着修订历史(这就是我们使用它的原因)。可以签出特定的提交。
-
@H2CO3,所以,我可以提供一个指向最新 v1.0 提交的链接,并确保这是 SDK v1.0,那是 SDK v2.0?嗯...我不太喜欢这个解决方案,因为如果我需要修复 SDK v1.0 中的一些错误,但最新版本是 10.0 怎么办?我们又要开始分支了……
标签: ios frameworks sdk