转载:http://blog.csdn.net/weiqubo/article/details/8288635
 

Xcode 默认自带Git 与 SVN,我们本篇介绍SVN的详细配置步骤如下:

1. 首先检测你的Mac 中是否已经安装了SVN,Mac os 10.8的用户没有的。

检测的方式如下:

(1)打开终端,敲入如下命令:

svn -version

(2) 如果有已经安装了svn,那么终端控制台将出现如下信息:

1
2
svn: invalid option character: e
Type'svn help' for usage.

如果出现如下,则说明当前系统没有安装svn

1
svn: command not found

如果还没有SVN,那么解决方法如下:

打开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 三个选项后的灯应该都是绿色的,如下图:

Xcode配置SVN详细步骤的更多相关文章

  1. 配置Xcode版本控制SVN详细步骤内含解决Xcode/Mac OS10.8无法配置SVN的解决方法

    本站文章均为李华明Himi原创,转载务必在明显处注明:(作者新浪微博:@李华明Himi ) 转载自[黑米GameDev街区] 原文链接: http://www.himigame.com/game-de ...

  2. Win7配置SVN详细步骤(服务器和客户端)

    下载并安装服务器端SVN  VisualSVN Server 下载并安装客户端SVN  TortoiseSVN 创建SVN库 在C盘创建文件夹MySVN(可自由命名),打开文件夹----右键Torto ...

  3. Mac下搭建svn服务器和XCode配置svn

    先打开命令行终端. 1.创建svn repository svnadmin create /yourpath/svnroot/repository 2.配置svn用户权限. / yourpath /s ...

  4. Eclipse中配置SVN(步骤简述)

    ————Eclipse中配置SVN(步骤简述)———— 1.有客户端(tortoiseSVN),服务器端(visualSVN) 两种,根据需要安装,安装后需重启电脑 2.服务器端配置:创建版本库(放工 ...

  5. 转:Mac下搭建svn服务器和XCode配置svn

    Mac下搭建svn服务器和XCode配置svn 先打开命令行终端. 1.创建svn repository svnadmin create /yourpath/svnroot/repository 2. ...

  6. linux下vsftpd的安装及配置使用详细步骤(推荐)

    vsftpd 是“very secure FTP daemon”的缩写,安全性是它的一个最大的特点. vsftpd 是一个 UNIX 类操作系统上运行的服务器的名字,它可以运行在诸如 Linux.BS ...

  7. phpstorm中配置使用svn详细步骤

    一.搭建SVN环境 1.下载VisualSVN Sever.下载地址:https://www.visualsvn.com/server/download/ 2.安装VisualSVN Server. ...

  8. Myeclipse 2014配置SVN详细图解

    1.什么是SVN? 管理软件开发过程中的版本控制工具. 2.myeclipse安装SVN插件步骤,以myeclipse 2014为例. (1)下载SVN插件 http://subclipse.tigr ...

  9. .Net Core API 发布到IIS后,如何配置SSL详细步骤

    一.首先,我们要将API发布到IIS,不脱机工作.但是这里会有问题,调用接口时,会返回 也就是说,我们需要配置SSL.接下来我们就来详细说明. 二.域名商提供SSL证书审核. 我的域名提供商是腾讯,直 ...

随机推荐

  1. CDN具体解释(篇二)

    还有还有一个问题就是全部的内容都放在同一个地方.假设我们的server在芝加哥,那么美国中西部的人们訪问server的响应时间和用户体验就比香港.德国.南非以及佛罗里达州的用户好.由于那些用户离ser ...

  2. 2016/2/24 1,dotctype有几种? 2,了解html的发展历史

    1,dotctype有几种?DOCTYPE是document type(文档类型)的简写,用来说明你用的XHTML或者HTML是什么版本. 其中的DTD(例如上例中的xhtml1-transition ...

  3. mac上为nginx打开防火墙

    1 nginx的路径必须是物理路径,不能是链接 2 执行下面的两个命令后重启电脑 命令 sudo /usr/libexec/ApplicationFirewall/socketfilterfw --a ...

  4. Eclipse添加Qt插件

    此文件仅为步骤操作作一个记录,以便以后方便查阅. 1.操作大体参考这个网站:http://blog.csdn.net/defonds/article/details/5013412 2.我的运行环境: ...

  5. 在VS2010下使用AppFace

    AppFace的介绍网上一大堆,此文仅为自己作个记录,方便以后查看. 一.需要的文件:1.AppFace.h  2.appface.lib 3.appface.dll 4.macosx_af.urf ...

  6. YTU 2428: C语言习题 计算该日在本年中是第几天

    2428: C语言习题 计算该日在本年中是第几天 时间限制: 1 Sec  内存限制: 128 MB 提交: 1505  解决: 857 题目描述 定义一个结构体变量(包括年.月.日).编写一个函数d ...

  7. Android开发之自定义对话框

    由于系统自带的对话框不好看,于是本人就自定义了一个对话框,以后有类似的就可以直接使用啦.先上效果图: 1,布局文件dialog_clear_normal.xml <?xml version=&q ...

  8. 地图上显示X,Y 坐标代码

    事件数据 所有的鼠标事件都使用MouseButtonEventArgs和MouseEventArgs作为事件数据,通过这两个参数可以获取相关事件数据,使用GetPosition方法或者Source.H ...

  9. web前端技术社区分享

    web前端技术社区分享 一.国外的前端技术网站:    1. 名称:W3C: 网址:http://www.w3.org/ 理由:前端技术的规范标准几乎都是W3C制定的  2.名称:ECMA 网址:ht ...

  10. hdu-4118 Holiday's Accommodation(树形dp+树的重心)

    题目链接: Holiday's Accommodation Time Limit: 8000/4000 MS (Java/Others)     Memory Limit: 200000/200000 ...