美文网首页
SVN忽略不需要版本控制的文件(例:UserInterfaceS

SVN忽略不需要版本控制的文件(例:UserInterfaceS

作者: 萧雪痕 | 来源:发表于2016-12-20 15:26 被阅读167次

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不再显示,说明修改成功.

相关文章

网友评论

      本文标题:SVN忽略不需要版本控制的文件(例:UserInterfaceS

      本文链接:https://www.haomeiwen.com/subject/moaxvttx.html