CocoaPods 是否支持版本控制?
Does CocoaPods support version control?
我一直对 CocoaPods 如何与版本控制一起工作感到困惑,如果有的话。
假设我有一个安装了 CocoaPod 的项目,并且我将我的项目提交给版本控制系统。稍后,我发出 'pod update' 命令来更新我的 pod。假设更新版本有新文件,或者它删除了一些旧版本中的文件。
CocoaPods 会自动发出必要的版本控制命令以确保在我提交项目时反映更改吗?还是希望我手动执行此操作?如果它支持版本控制,它识别哪些版本控制系统?
我主要使用 SVN,每当我收到包含大量更改的 pod 更新时,我似乎都会遇到问题。仅更改现有文件的更新是可以的,但有些更新包含大量新文件,或者重命名现有文件夹,这似乎会导致很多问题。特别是,SVN status 命令经常会显示我的本地目录中不再存在的文件,但仍然是存储库的一部分并且尚未计划删除。
CocoaPods 纯粹在文件系统上工作,不会生成任何版本控制命令。
我一直对 CocoaPods 如何与版本控制一起工作感到困惑,如果有的话。
假设我有一个安装了 CocoaPod 的项目,并且我将我的项目提交给版本控制系统。稍后,我发出 'pod update' 命令来更新我的 pod。假设更新版本有新文件,或者它删除了一些旧版本中的文件。
CocoaPods 会自动发出必要的版本控制命令以确保在我提交项目时反映更改吗?还是希望我手动执行此操作?如果它支持版本控制,它识别哪些版本控制系统?
我主要使用 SVN,每当我收到包含大量更改的 pod 更新时,我似乎都会遇到问题。仅更改现有文件的更新是可以的,但有些更新包含大量新文件,或者重命名现有文件夹,这似乎会导致很多问题。特别是,SVN status 命令经常会显示我的本地目录中不再存在的文件,但仍然是存储库的一部分并且尚未计划删除。
CocoaPods 纯粹在文件系统上工作,不会生成任何版本控制命令。