当基于 A 项目分支一个 B 项目,需要将 A 项目的名称修改为 B 项目的名称,但修改项目名称将会遇到许多细节问题,可以参考的简书网友的文章 你知道如何为iOS工程改名吗?
在修改项目名称时遇到一个问题:
Cannot move mixed-revision subtree
'/Volumes/{ path }/{ proj name }.xcodeproj' [4642:4687];
try updating it first (1)
搜索之后显示是与SVN有关的错误,原项目是通过SVN管理,但新项目的SVN目录还未建立,不知何解时,看到此文章:
(3)SCM(Preferences->Source Control)
Enable Source Control:启用/禁用XCode自带Source Control Manager(SCM)。
可以通过先关闭Xcode的SCM,让项目正常的完成改名,后续再选择是否开启。
补充:使用SVN进行一下update
操作也可以修复此问题。