SVN管理工具

SVN
1、常用目录有3个branches、tags、trunk,目前服务器上没有开设这3个目录,直接是以项目为根目录;

  • branches:分支,添加新功能或者添加,完成后放到tags中
  • tags:重大版本完成时备份
  • trunk:主干,开发时主要用到的目录
    2、iOS开发目前使用的SVN图形化工具为smartSVN,该工具在尝试进行备份或者进行分支时提示服务器无法创建文件,原因未找到。后来使用cornerstone图形化工具,使用比较点单,可以进行备份或者分支,并且支持xcode结合使用。
    3、在开发时需要忽略的文件:在初始化代码仓库要添加的忽略文件
    .DS_Store
    xcuserdata
    build
    *.mode1v3
    *.pbxuser
    *.xcworkspace
    *.moved-aside
    DerivedData
    4、项目中添加了静态文件库(.a文件),需要手动在命令行中进行添加。
    最新测试结果,将xcode自带的svn升级到最新版本1.9.5,就不需要命令行添加,可以直接通过图形化工具进行commit上传。-
    原文作者:陈水寒
    原文地址: https://www.jianshu.com/p/793b40e3f851
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞