关于SVN,我就不介绍了,不清楚的照旧给大家个链接,请自行学习下谢谢。SVN百度介绍: 服务器
http://baike.baidu.com/view/183128.htm svn
Xcode 默认自带Git 与 SVN,咱们本篇介绍SVN的详细配置步骤以下: 学习
1. 首先检测你的Mac 中是否已经安装了SVN,Mac os 10.8的用户没有的。 spa
检测的方式以下: code
(1)打开终端,敲入以下命令: orm
svn -version htm
(2) 若是有已经安装了svn,那么终端控制台将出现以下信息: ci
1
2
|
svn: invalid option character: e
Type'svn help'forusage.
|
若是出现以下,则说明当前系统没有安装svn get
1
|
svn: command not found
|
若是尚未SVN,那么解决方法以下: it
打开Xcode ,而后菜单项“Xcode”-“Preferences”(快捷键:Command+,),而后选择“DownLoads”页面,而后下载安装 “Command Line Tools”,以下图:
2.从代码仓库添加一个项目
在Xcode菜单选项“Windows”-“Organizer”(快捷键:Shift+Command+2),而后选择“Repositories”,点击“+”,以下图所示:
3. 配置SVN
点击“+”,而后选择 “Add Repository”,而后出现以下页面:
name: 本身定义个名字吧
Location:服务器SVN地址
Type:Subversion(默认支持Git 与 svn)
所有输入正确后,点击“Next”会弹出以下界面,让你输入SVN的帐号密码(若是有帐号密码的设置)
正确输入帐号密码后,点击“Continue”进入,trunk、branches、tags的设置,这里直接简单以下图填写就行了。
这时候童鞋们能够有看到没项后面出现警示的红点!先不用在乎,继续点击“Add”吧。
须要注意的是“SVN Server端也要开启trunk、branches、tags!”
下面须要解决的是项目添加完后,trunk、branches、tags没法正常获取到的问题:
当出现trunk、branches、tags选项后面都是红点的话,那么请你打开终端:而后输入以下命令:
svn ls https://192.168.1.205:8443/svn/AugustXcodeProBackUp
格式:svn ls xxxx (xxx是你SVN Server的地址,也就是你在添加项目的时候填的Location地址)
地址正确的话,终端将出现以下图的信息:
这里询问你是否容许这个地址的访问,咱们输入 “ p ”,而后回车便可。
验证是否OK的方法:
再次控制台输入 svn ls xxxx
当再也不提示让你选择是否容许的提示,而是直接控制台出现以下信息,说明OK了:
1
2
3
|
branches/
tags/
trunk/
|
到此mac os会弹出以下图所示的信息:
不用考虑啦,直接点击“好”吧!若是你不容许,那你就太屌丝了。。。。。。
若是你们仍是没有这个提示的话,先没关系张,试试以下的操做:
1. 屡次容许操做你的SVN Server地址,一直重复到不会提示让你选择,而且出现以下信息为止!
2. 大退Xcode,从新打开
(备注:根据mac os版本的不一样,可能不必定出现mac os的提示!)
下面是当你配置都正常后,那么 trunk、branches、tags 三个选项后的灯应该都是绿色的,以下图:
下面是svn branches和tags的copy操做。
svn copy <svn root path>/trunk <svn root path>/tags/<new tag>