iOS开发- 项目中常用的svn命令
2015-01-20 23:09
281 查看
下面介绍一下ios项目开发中常用的svn命令
1.文件的状态的含义:
2.svn简写
3.svn提交代码必须做的步骤
svn 命令常用步骤:
注意:1.如果 Update(终端或者xcode)时遇到 tree conflict或者 lock 时,需要在终端使用
1.文件的状态的含义:
A:add,新增文件 A+:修改图片资源名称 C:conflict,冲突 D:delete,删除 M:modify,本地已经修改 G:modify and merGed,本地文件修改并且和服务器的进行合并 U:update,从服务器更新 R:replace,文件被替换 I:ignored,忽略 ?:不识别,需要手动add
2.svn简写
svn checkout 简写svn co svn update 简写 svn up(注意你提交代码文件之后,版本号依旧停留在上一个版本,所以你提交之后也需要 svn up一下,然后svn info才能查看到最新的信息) svn state 简写 svn st(查看文件的状态,是否被修改,删除等,很重要的命令) svn commit - m "描述" 简写 svn ci - m '描述'(提交代码文件) svn info 查看信息,包括当前的版本最后的修改人
3.svn提交代码必须做的步骤
svn 命令常用步骤:
1).cd 工作目录 (可以拖拽文件或文件夹到终端即可,或 ls ,cd linux命令) 2).svn info (查看信息) 3).svn up (更新代码到最新版本) 4).svn st (查看状态哪些文件有哪些更改) !叹号 svn delete Controllers/LoginViewController.m ?问号 (不识别,add一下即可) svn add Controllers/Login/LoginViewController.m 5).svn ci -m “update更新代码”
注意:1.如果 Update(终端或者xcode)时遇到 tree conflict或者 lock 时,需要在终端使用
svn cleanup
<span style="font-family: SimSun; background-color: rgb(255, 255, 255);"> 2.如果有工作目录的改变,一定要 更新projectsettings文件,否则会有一些文件找不到,导致编译错误,原因是你创建的目录并没有提交到服务器</span>
<span style="font-family: SimSun; background-color: rgb(255, 255, 255);">建议:svn终端命令和 xcode 自带 svn结合使用,效率更高!遇到冲突最好使用xcode逐行解决!</span>
原文地址:http://blog.csdn.net/yangbingbinga
相关文章推荐
- iOS开发——源代码管理——svn 命令行下常用的几个命令
- git 常用命令 使用及iOS开发使用git管理项目步骤
- DOS命令行实现,svn 导出项目 编译项目 发布项目 常用命令
- iOS项目开发经验:【常用代码5】
- ios项目常用模板框架之UITabBar+Nav 分类: ios开发 2015-04-06 20:34 350人阅读 评论(0) 收藏
- iOS-为方便项目开发在pch添加一些常用宏定义
- iOS开发零基础教程之Git的一些常用命令
- iOS项目开发经验:【常用代码1】
- iOS 开发常用命令
- IOS APP 开发常用命令行集锦
- iOS 终端SVN命令(常用)
- iOS开发--常用Mac终端命令
- 实践出真知--关于ios项目重命名的实践 (xcode 4.3.1) ,以及svn 导出项目命令
- iOS项目开发经验:【常用代码7】
- iOS开发零基础教程之Git的一些常用命令
- IOS开发之----Mac终端 常用命令
- iOS项目开发经验:【常用代码4】
- IOS开发之----常用的基本GDB命令【转】
- ios项目总结一:开发中常用的设计模式
- iOS开发零基础教程之Git的一些常用命令