IOS下SVN的使用

一般来说,MAC系统是自带svn(版本控制工具),我们一般不需要下载,下面记录下我在Xcode(Version 6.4)下使用svn的过程。

1.若需要checkout项目到本地

1)先确定自己有足够的读写权限

2)打开Xcode->Perference->Account->Repositories->“+”,添加你的svn版本库的项目地址。填写username和password。

3)点击Xcode->Source Control->Check Out->Repositories,选择你的项目,点击“NEXT”即可。

注意:在Xcode添加svn时候碰到 The operation couldn’t be completed. (NSURLErrorDomain error -1012.)的问题。

解决办法:

首先要有svn的账号和密码,打开终端,使用svn plist path命令进入,输入username、password后即可
然后再添加repository即可,check out!
 

2.若需要上传工程到svn版本库

共有两种方法,一种是使用svn客户端例如svnX之类,另一种则是使用终端命令行实现

使用命令行:

1)svn import DIR URL -m "Initial import"  这句即可实现导入工程到svn版本库,其中DIR是本地工程地址,URL是svn版本库地址

注意,一些第三方库常出现的.a文件会没法上传导致checkout的时候文件缺失

解决办法:

使用命令行:open ~/.subversion/config,出现配置文件,然后找到global-ignores一行,删掉"*.a"即可
或者在导入import时候传入参数 --no-ignore
——————————————————————————————————————————
主要参考文章地址:
http://zhidao.baidu.com/question/2075669394835447508.html?fr=iks&word=Xcode+%C9%CF%B4%AB+subversion&ie=gbk
 
http://blog.sina.com.cn/s/blog_5a6efa330101d1t1.html
 
 
 
 
posted @ 2015-07-07 15:09  veekend  阅读(214)  评论(0)    收藏  举报