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

浙公网安备 33010602011771号