ios-使用命令行管理svn

来源:互联网 发布:淘宝现在还有辅助卖吗 编辑:程序博客网 时间:2024/06/05 08:13

一些svn工具管理方便直观,但在效率上相比,还是命令行快一些.

(由于记性不好,经常忘一些知识,比如命令行几天不用就生疏了,为了防止忘了再找资料回忆.备份一下svn命令以备后用)


查看svn全部log   
svn log

(log太多,想停止,ctrl+z)



查看svn信息
svn info



下载svn版本(关联svn)
svn checkout http://blog.csdn.net/james_1010



下载svn某个版本(无svn信息)
svn export -r 123  http://blog.csdn.net/james_1010   (123是要下载的版本的版本号)



还原svn服务器上的代码到某个版本
 svn merge -r 123:111 http://blog.csdn.net/james_1010     (把svn上的代码还原到111版本)



查看当前svn关联目录下的文件改动  
svn st



提交代码
svn ci yourfile.m yourfile2.m -m "提交了两个m文件"



比较某个文件与svn上代码的改动
svn diff yourfile.m

(此命令只是显示不同代码段,说个题外话,如果想比较两个文件或者工程的差异,使用xcode工具filemerge即可

filemerge打开方式,在dock上右击xcode图标,选择open developer tool--->filemerge)



删除svn服务器代码某个文件
svn del file1.m
然后还要提交一下   svn ci -m"提交删除"



增加一个新文件
svn add file1.m
同样要提交一下,同上
(提交或删除某些名称内带@的文件,需要在后面加个@,比如 james_1010@2x.png 需要以下命令   svn add james_1010@2x.png@ )

svn import:导入

/Users/cress/本地项目目录:需要导入的本地电脑上的项目目录

svn://server/项目目录:保存到svn服务器上的目录

-m:本次svn命令的消息参数简写,可以svn help查看了解。

"Initial import":本次命令的操作记录说明,可以随意填写内容,最好符合本次命令的含义。


原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 牙套铁丝吃肚子怎么办 小铁丝吃到肚子怎么办 绿色抛光膏干了怎么办 不锈钢被盐酸弄黑了怎么办 不锈钢被草酸洗了怎么办 不锈钢洗菜盆被草酸腐蚀了怎么办 汽油发电机加了柴油怎么办 装载机发动机加入齿轮油怎么办 印尼的FromE错了怎么办 寄快递被弄坏了怎么办 福田口岸手表被扣怎么办? 网页显示与服务器连接失败怎么办 唯品会中发货无法清关怎么办 国际快递被海关扣了怎么办 我想开一家物流公司手续怎么办? 物流公司把我的货弄丢了怎么办 物流公司压司机工资怎么办 立元增压泵不出水怎么办 高浊度pac不沉怎么办 集水池中沉积大量污泥怎么办 电脑qq截图不好使怎么办 捡了个手机需要指纹怎么办 手机锁屏锁住了怎么办 三星屏锁忘记了怎么办 文字下面有蓝色直线怎么办 苹果x不能截屏了怎么办 u盘在电脑上打不开怎么办 电脑桌面上文档剪切了怎么办 苹果官网查不到保修日期怎么办 吃了发霉的花生怎么办 鸡吃大蒜多了怎么办 玖瑰花叶子黄怎么办 羊偷吃腥油和花生饼吃多了怎么办 肉牛眼睛有点变黄少吃东西怎么办 黑坑草鱼不开口怎么办 花生和瓜子受潮皮了怎么办? 菜叶上长了腻虫怎么办 磨辊耐磨层脱落怎么办 磨辊耐磨层小块脱落怎么办 密封胶皮圈松了怎么办 汽筒里胶皮垫密封不严怎么办