Cornerstone忽略UserInterfaceState.xcuserstate文件


问题:

  • iOS开发使用Cornerstone怎么忽略UserInterfaceState.xcuserstate文件?

解决方法:

1. 添加UserInterfaceState.xcuserstate到忽略列表
2. 删除UserInterfaceState.xcuserstate文件,提交
3. 再次运行项目,发现UserInterfaceState.xcuserstate再次产生,但是已被svn忽略了
添加指定文件到忽略列表

问题:添加UserInterfaceState.xcuserstate到忽略列表不起作用?
原因:之前�该文件已在svn版本控制下了

你需要做的是:删除,或者一开始的时候就忽略不上传该文件


工程每运行一次,UserInterfaceState.xcuserstate文件都会变化,尤其多人合作,造成svn频繁冲突不胜其烦。

百度其他结果如:
SVN(Cornerstone)屏蔽/忽略不需要版本控制的UserInterfaceState.xcuserstate


吐槽(可忽略):

什么,命令行?试试!
什么,执行命令行显示svn 版本 too old......? 再百度!
什么,下载个什么文件,用命令行改svn版本兼容......?试试!
什么,命令行告诉我无权限执行该命令?再百度!
终于,执行了某某种命令行,似乎可以的样子......!
什么,UserInterfaceState.xcuserstate不是Working Copy......再鼓捣鼓捣!
什么,执行命令行显示svn 版本 too old......?!!!!!
最终,又回到了起点......

如果你同样有如上经历然后找到了这里,哈O(∩_∩)O哈!那点个赞吧。


推荐阅读更多精彩内容