如何为开源项目对 XCode 项目进行版本控制?

Posted

技术标签:

【中文标题】如何为开源项目对 XCode 项目进行版本控制?【英文标题】:How to version an XCode project for open source project? 【发布时间】:2017-03-10 17:03:29 【问题描述】:

我正准备在 Github 上开源一个我一直在私下从事的 XCode 项目。

我计划使用 Github 的发布功能并将初始版本标记为 0.1.0。我知道的就这么多了。

但我有一个问题:XCode 项目本身的版本号和构建 ID 的最佳实践是什么?

每次在 Github 上提高版本时,我是否需要更新版本/构建 ID? 这些数字应该同步吗?

附言 我知道有些人可能会试图结束这句话,说这是 *** 的“离题”,但相信我,我尝试在其他任何地方询问,但没有人回答。我确实认为这类问题与 *** 有关。

【问题讨论】:

我不清楚你的问题,但我可以推荐最佳实践来遵循semver.org 【参考方案1】:

对于2cd的问题,是否需要更新GitHub上的版本,就看你自己了。如果您对代码进行了重大更改,也许您可​​以创建一个新版本。

【讨论】:

以上是关于如何为开源项目对 XCode 项目进行版本控制?的主要内容,如果未能解决你的问题,请参考以下文章

如何为开源项目做市场

如何为 iOS 项目设置最低代码覆盖率阈值?

如何为 beta 版创建 App Bundle 以进行发布?

以Dubbo为例,聊聊如何为开源项目做贡献

如何为 VS Express 版本编写 SourceControl 插件 [关闭]

转: 如何为你的开源项目选择一个合适的开源协议?