美文网首页
Xcode中svn问题

Xcode中svn问题

作者: 天天想念 | 来源:发表于2016-02-23 15:08 被阅读944次

    1.Xcode工程文件无法打开

    当使用svn提交代码发生冲突时候,xcode工程文件会出现打不开的情况,出现这样的提示


    1.png

    因为.xcodeproj工程文件冲突了,然后还是会强制更新,内部文件出现了冲突,所以解析不了文件。
    解决办法:

      1. 右键点击.xcodeproj,选择显示包内容;
      1. 双击打开project.pbxproj文件;
    • 3.找到类似如下的冲突信息,删除对应的冲突部分
      <<<<<< .mine
      =======
      >>>>>>> .r6299
    
    • 4.保存退出即可重新打开。

    2.代码中version control conflict marker in file错误

    • 原因:
      该问题是由于SVN上你和别人同时改同一个文件冲突了
    • 解决方法:
      只需要在代码中把报错的地方注释掉或者删除即可

    3.svn中@2x.png @3x.png 图片无法通过Xcode提交

    由于Xcode对图片支持不太好,带@符号的图片无法提交svn。
    解决办法:

    • 通过命令行,cd进入对应文件夹下,执行如下命令。

      svn add bg_about@2x.png@ bg_about@3x.png@

      执行完后提示:

      A (bin) bg_about@2x.png
      A (bin) bg_about@3x.png

      代表图片已经添加到svn的管理下。
      然后在xcode中通过图形界面提交即可。
      或者使用commit命令行

      svn commit -m "bg_about图片提交" bg_about@2x.png@ bg_about@3x.png@

      或者直接使用svn客户端中的commit。

    4.”xx“is missing from working copy 警告

    在项目中提交过svn后,build后会有 ”xx“is missing from working copy 的警告。
    直接在终端下用svn命令删除missing的文件:(需要cd到提示你missing 文件的路径下)
    svn delete nameOfMissingFile
    或用Git(如果你用的是Git的话)
    git rm nameOfMissingFile

    或者直接使用svn客户端中的commit。

    相关文章

      网友评论

          本文标题:Xcode中svn问题

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