SVN忽略不需要版本控制的文件(例:UserInterfaceState.xcuserstate)

Xcode中的UserInterfaceState.xcuserstate文件每次运行都更新,所以要忽略掉这个文件的更新.

文件所在目录(使用cocoapods)

~/项目路径/项目名称.xcworkspace/xcuserdata/用户名.xcuserdatad

执行过程

打开终端执行以下命令

  1. 进入文件夹
    cd ~/项目路径/项目名称.xcworkspace/xcuserdata/用户名.xcuserdatad


    步骤一.png
  2. 强制删除UserInterfaceState.xcuserstate
    svn rm --force UserInterfaceState.xcuserstate
    步骤二.png
  3. 设置编辑器为nano (在bash下)
    export EDITOR=nano
  4. 设置svn提交时忽略的文件 (注意后面有个点号,代表本目录)
    svn propedit svn:ignore .
    执行完后,会弹出nano编辑界面


    步骤三,四.png
  5. UserInterfaceState.xcuserstate复制输入后,按Ctrl+X,选择Y,Enter返回
    步骤五.png
  6. 输入svn status,发现UserInterfaceState.xcuserstate不再显示,说明修改成功.
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容