mac 系统 xcode 下 配置svn客户端
2012-06-01 11:09
232 查看
最近开始使用mac开发, xcode自带了git和svn, 真是方便.
由于我使用的是xcode4.0.2, 找不到诸位网友所说的配置scm的菜单.
我说说今天我在xcode4.0.2上配置svn客户端checkout的过程, 希望能帮到像我一样的mac新手.
首先, 选择菜单 "File/Source Control/Repositories" 打开版本控制的属性页, 如下:
点击左下角的小加号"+", 在弹出菜单选择 "Checkout or Cloe Repositories", 在弹出页面中输入svn地址, 如下图所示:
值得说明的是, 这里的url要写到要checkout的项目, 只填写svn根目录在下一步认证时会报错的.
在下一步页面中name也要输入和要checkout的项目名相同, 我们既然要使用svn, 在type选项就不要选择Git了 , 你非要选择我也没办法啦!
接下来系统会要你选择保存目录和另存名, 你可以指定任何你喜欢的名字, 不过最好还是和svn服务器保持一致吧, 以后也不会弄乱
选定目录后点击"Checkout",
如果朋友你使用的是http协议就等待checkout完毕的消息就可以了.
如果你和我一样是用的https加密协议, 就会可能看到系统弹出的报错信息.
The certificate is not issued by a trusted authority. Use the
fingerprint to validate the certificate manually!
我对xcode不太熟悉, 不知道在ide中怎么设置, 没办法就在终端中先访问一下svn服务器, 看提示什么错误
在终端中输入: svn info https://192.168.2.185/svn/ms, (192.168.2.185是我的服务器ip)
回车,提示如下信息:
Error validating server certificate for 'https://xxxxxxx':
和在xcode中提示的基本相同, 不同的是这里提示我们是否要接受认证信息. 当然是要啦, 不然我们费这么大劲干嘛啊!
输入 "p" 选择 永久接受, 这样 xcode也就不再烦你了.
接下来就能看到这个项目在svn的更新提交记录
bogon:~ apple$ svn info https://192.168.2.185/svn/ms Path: ms
URL: https://192.168.2.185/svn/ms Repository Root: https://192.168.2.185/svn/ms Repository UUID: fa286b3c-0a81-c443-8b5e-5368dfdb82a9
Revision: 80
Node Kind: directory
Last Changed Author: pj
Last Changed Rev: 80
Last Changed Date: 2011-04-28 14:39:35 +0800 (四, 28 4 2011)
说明你已经服务器已经把你当做自己人了, 这时再去xcode中checkout就没有问题了. 如果不行就退出重新启动一下xcode重新重复上述操作
正在checkout, 等一下吧.....
checkout成功了, 给自己小小庆祝一下吧!
由于我使用的是xcode4.0.2, 找不到诸位网友所说的配置scm的菜单.
我说说今天我在xcode4.0.2上配置svn客户端checkout的过程, 希望能帮到像我一样的mac新手.
首先, 选择菜单 "File/Source Control/Repositories" 打开版本控制的属性页, 如下:
点击左下角的小加号"+", 在弹出菜单选择 "Checkout or Cloe Repositories", 在弹出页面中输入svn地址, 如下图所示:
值得说明的是, 这里的url要写到要checkout的项目, 只填写svn根目录在下一步认证时会报错的.
在下一步页面中name也要输入和要checkout的项目名相同, 我们既然要使用svn, 在type选项就不要选择Git了 , 你非要选择我也没办法啦!
接下来系统会要你选择保存目录和另存名, 你可以指定任何你喜欢的名字, 不过最好还是和svn服务器保持一致吧, 以后也不会弄乱
选定目录后点击"Checkout",
如果朋友你使用的是http协议就等待checkout完毕的消息就可以了.
如果你和我一样是用的https加密协议, 就会可能看到系统弹出的报错信息.
The certificate is not issued by a trusted authority. Use the
fingerprint to validate the certificate manually!
我对xcode不太熟悉, 不知道在ide中怎么设置, 没办法就在终端中先访问一下svn服务器, 看提示什么错误
在终端中输入: svn info https://192.168.2.185/svn/ms, (192.168.2.185是我的服务器ip)
回车,提示如下信息:
Error validating server certificate for 'https://xxxxxxx':
- The certificate is not issued by a trusted authority. Use the fingerprint to validate the certificate manually! - The certificate hostname does not match. Certificate information: - Hostname: xxxxxxx - Valid: xxxxxxx - Issuer: xxxxxx - Fingerprint: xxxxxxxxx (R)eject, accept (t)emporarily or accept (p)ermanently?
和在xcode中提示的基本相同, 不同的是这里提示我们是否要接受认证信息. 当然是要啦, 不然我们费这么大劲干嘛啊!
输入 "p" 选择 永久接受, 这样 xcode也就不再烦你了.
接下来就能看到这个项目在svn的更新提交记录
bogon:~ apple$ svn info https://192.168.2.185/svn/ms Path: ms
URL: https://192.168.2.185/svn/ms Repository Root: https://192.168.2.185/svn/ms Repository UUID: fa286b3c-0a81-c443-8b5e-5368dfdb82a9
Revision: 80
Node Kind: directory
Last Changed Author: pj
Last Changed Rev: 80
Last Changed Date: 2011-04-28 14:39:35 +0800 (四, 28 4 2011)
说明你已经服务器已经把你当做自己人了, 这时再去xcode中checkout就没有问题了. 如果不行就退出重新启动一下xcode重新重复上述操作
正在checkout, 等一下吧.....
checkout成功了, 给自己小小庆祝一下吧!
相关文章推荐
- mac 系统 xcode 下 配置svn客户端
- mac系统及xcode使用的SVN客户端升级
- mac系统及xcode使用的SVN客户端安装升级
- mac系统及xcode使用的SVN客户端安装升级
- mac系统及xcode使用的SVN客户端升级
- Mac 系统 SVN配置
- XCode源代码控制SVN (windows SVN服务端) 配置,适用vmware安装的MAC OS X
- Mac 系统 SVN配置
- 配置Xcode版本控制SVN详细步骤内含解决Xcode/Mac OS10.8无法配置SVN的解决方法
- Mac 系统 SVN配置
- mac svn 服务配置 客户端连接说明
- 【游戏开发备注之二】配置Xcode版本控制SVN详细步骤内含解决Xcode/Mac OS10.8无法配置SVN的解决方法
- mac svn 服务配置 客户端连接说明
- Xcode下配置SVN客户端
- Mac下搭建svn服务器和XCode配置svn
- Mac下svn服务器搭建XCode配置svn
- mac自带了svn服务端和客户端,所以只需要简单配置一下就可以使用
- 在Mac系统上配置opencv 使用Xcode初步应用
- xcode下配置SVN客户端
- 配置Xcode版本控制SVN详细步骤内含解决Xcode/Mac OS10.8无法配置SVN的解决方法