怎样检查svn启动没有

检查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 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 中添加https SVN资源库

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

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

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

svn ls https://172.16.0.21/svn/cocos2d-x/

就会显示:

li:proj.android liseason$ svn ls https://172.16.0.21/svn/cocos2d-x/
Error validating server certificate for 'https://172.16.0.21:443':
 - 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资源库了

时间: 2024-10-02 09:55:51

怎样检查svn启动没有的相关文章

配置-cruisecontrol集成SVN启动报错?

问题描述 cruisecontrol集成SVN启动报错? 用CC每日构建是启动配置报错只要是SVN自动更新代码 下面是错误信息 net.sourceforge.cruisecontrol.CruiseControlException: svn failed with exception at net.sourceforge.cruisecontrol.util.CommandExecutor.executeAndWait(Com mandExecutor.java:115) at net.sou

运维小知识---CentOS6.5下SVN启动问题

运维入门---Linux系统下启动SVN问题       最近开发由于公司业务的需要,将目前正在开发项目的svn迁移到云服务器(不是笔者安装的)上有一天重启服务器之后发现了SVN连接不上了(见下图).输入命令:svnserver  -d -r  /home/lyh/svn/store,依然出现同样的问题.          最后发现是没有设置监听的IP,设置好监听的IP如下命令 svnserve -d -r /home/svn/repos --listen-host 123.**.120.**

安装解压版本的MySQL,安装过程中的常见命令,检查windows系统错误日志的方式来检查MySQL启动错误,关于Fatal error: Can't open and lock privilege

安装mysql 下载mysql-5.6.26-winx64,并解压到:D:\Installed\mysql-5.6.26-winx64\mysql-5.6.26-winx64 创建data目录 创建my.ini,内容如下: [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port = 3306 # 设置mysql的安装目录 basedir=D://Installed//mysql-5.6.26-win

【软件工程】5.svn启动、注册服务器端

SVN版本控制器 SVN是目前最主流的一个版本控制器,原来用的老版本控制器是VSS.CVS,他们都有一些局限,就是当一个开发人员在平台开发的时候,另外一个程序员是无法使用平台上的代码开发的.所以我们需要一个可以协同工作的版本控制器,于是我们SVN就出现了.它可以协同使用代码库中的代码,当平台闲暇时会将分库中的代码提交整合到总库中. 一.为什么要使用SVN? 1.轻松比较不同版本间的细微差别. 2.及时了解团队中其他成员的进度. 3.广域网共享. 4.协同工作,大大提高团队工作效率. 二.SVN基

linux下svn服务器安装配置与启动

1. 采用源文件编译安装.源文件共两个,为:      subversion-1.6.1.tar.gz  (subversion 源文件)       subversion-deps-1.6.1.tar.gz  (subversion依赖文件)       注意文件版本必须一致,否则很容易产生各种奇怪的问题. 2. 上传以上两个文件到服务器上,解压.解压命令为:        tar xfvz subversion-1.6.1.tar.gz        tar xfvz subversion-

更新Mac OSX XCode后Git和SVN不能启动解决办法

系统自动更新了XCode后,竟然发现我的IntelliJ IDEA下的 SVN 启动不了了,提示:"Agreeing to the Xcode/iOS license requires admin privileges, please re-run as root via sudo"; 网上搜索了一下,解决方案: 在命令行工具中执行: sudo xcodebuild -license 然后同意条款: 重启软件,搞定!

Linux系统中SVN安装、权限管理

  SVN安装 SVN服务器有2种运行方式:独立服务器和借助apache运行. svnserve和apache相比是轻量级的,也比较简单,svnserve包含在subversion里面,所以只要安装了subversion就相当于安装了一个小型的svn服务器.它使用自己的一套协议通信.例如访问apache时使用 http:// 前缀,而svnserve使用 svn:// 前缀. 这里介绍的是通过独立服务器方式运行,优点是简单小巧.如果是支持较大规模的开发,还是推荐使用apache服务器方式;这里使

Jenkins(二) 安装、新建Jobs与删除及SVN配置(转)

官网首页(https://jenkins-ci.org/)就提供了windows版本的Jenkins安装包.可以自己下载一个用于学习.安装后自动打开http://localhost:8080,就可以看见Jenkins的界面.http://mirrors.jenkins-ci.org/ 要运行Jenkins的其它配置: 1,Jenkins是java程序,因此需要安装JDK. 2,同时运行job需要提供repository,也就是存放Jenkins定期poll源代码的地方.可以去github免费注册

ubuntu下安装和配置SVN的详细方法介绍

ubuntu安装和配置SVN 第一步:安装apache2 libapache2-svn subversion 复制代码 代码如下: sudo apt-get install apache2 sudo apt-get install subversion sudo apt-get install libapache2-svn 安装完后按照提示 复制代码 代码如下: Run '/etc/init.d/apache2 restart' to activate new configuration! 重启