博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
怎样检查svn启动没有
阅读量:7246 次
发布时间:2019-06-29

本文共 1962 字,大约阅读时间需要 6 分钟。

检查svn启动没有
 
检测的方式如下:

(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 

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

 

如果你代码库使用的是https:

1.在macbook的safari浏览器,先打开这个地址,通过证书认证;

2.打开终端 ,输入 svn ls https:\\xxxx(你的资源库地址) ,输入机器密码 输入svn用户名 输入svn密码。 

svn ls 

就会显示:

li:proj.android liseason$ svn ls 

Error validating server certificate for '':
 - 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: cen-PC
 - Valid: from Tue, 16 Jul 2013 01:24:19 GMT until Fri, 14 Jul 2023 01:24:19 GMT
 - Issuer: cen-PC
 - Fingerprint: 1a:68:a1:f1:e2:20:a7:03:e9:e4:d2:ab:71:4a:d0:93:dc:7b:b0:1b
(R)eject, accept (t)emporarily or accept (p)ermanently? p

然后选择"p"就可以了

步骤完成就可以在Xcode中使用该svn资源库了

转载地址:http://wbbbm.baihongyu.com/

你可能感兴趣的文章
Windows平台上C++开发内存泄漏检查方法
查看>>
hbase 0.96 java 示例
查看>>
XML与Web Service基础知识点
查看>>
visual studio使用技巧
查看>>
C#几个经常犯错误汇总
查看>>
jQuery data(key, value)函数 在匹配的元素上随心所欲的存放数据 (2
查看>>
经典排序之 冒泡排序
查看>>
PHP 定义栈结构,实现min函数,获取栈最小元素,要求时间复杂度为O(1)
查看>>
ASP.NET 面试题大全
查看>>
设置 xcode 使用arc
查看>>
poj 3026 (最小生成树)
查看>>
初到深圳面试分享(上)
查看>>
Asp.net页面无刷新请求实现
查看>>
uGUI练习 开篇
查看>>
tcpdump重要笔记
查看>>
android生成apk包出现Unable to add "XXX" Zip add failed问题
查看>>
SSH服务器与Android通信(1)--服务器端发送数据
查看>>
C++Bulder DataSnap 内存泄露元凶
查看>>
二叉搜索树与双向链表
查看>>
Cassandra查询语言CQL的基本使用
查看>>