美文网首页
SVN 状态标识的详解

SVN 状态标识的详解

作者: 管家頗 | 来源:发表于2016-07-10 20:29 被阅读185次

    L      abc.c              # svn已经在.svn目录锁定了abc.c

    M      bar.c               # bar.c的内容已经在本地修改过了

    M      baz.c               # baz.c属性有修改,但没有内容修改

    X      3rd_party           # 这个目录是外部定义的一部分

    ?      foo.o               # svn并没有管理foo.o(文件直接拖入工程)

    !      some_dir            # svn管理这个,但它可能丢失或者不完整

    ~      qux                 # 作为file/dir/link进行了版本控制,但类型已经改变

    I      .screenrc           # svn不管理这个,配置确定要忽略它

    A+     moved_dir           # 包含历史的添加,历史记录了它的来历

    M+     moved_dir/README    # 包含历史的添加,并有了本地修改

    D      stuff/fish.c        # 这个文件预定要删除

    A      stuff/loot/bloo.h   # 这个文件预定要添加

    C      stuff/loot/lump.c   # 这个文件在更新时发生冲突

    R      xyz.c               # 这个文件预定要被替换

    S      stuff/squawk        # 这个文件已经跳转到了分支

    SVN 提交时报错 某文件 is scheduled for addition, but is missing

    将svn里报红的该文件revert就行

    #####ps:

     问题: 修改内容后 xcode文件名后面没有M A D 等标记

    解决办法: 终端cd到项目目录下 然后执行: svn upgrade

    相关文章

      网友评论

          本文标题:SVN 状态标识的详解

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