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上传。-

你可能感兴趣的:(SVN管理工具)