客户端和浏览器都不能连接SVN服务器 您所在的位置:网站首页 svn登陆地址 客户端和浏览器都不能连接SVN服务器

客户端和浏览器都不能连接SVN服务器

2023-06-11 10:23| 来源: 网络整理| 查看: 265

第一、错误提示

1.在对话框中提示

2.在As上提示

Error:svn: E731001: Unable to connect to a repository at URL 'https://XXX/svn/Pad/AgriculturalApplication' svn: E731001: ��֪��������������

解决方案一:

1.在某一文件夹中,点击右键,选择小乌龟,在二级列表中选择setting

2.在左边选择saved Data 将右边的clear掉'

此种方法在我这里行不通,别人用这种方案解决的

解决方案二:

1.将https://192.168.1.220:443/svn/Pad/AgriculturalApplication

其中192.168.1.220:443 为SVN服务器地址与端口号,此方案可以使用浏览器进行访问

2.使用客户端重新checkout时,会弹出一个框,选择第一个,即可完美解决

3.AS上update还是会出现问题

Error::server SSL certificate rejected是因为忘记写端口号,/[羞愧]

4.但是会出现这个的问题,告诉你你在更新时不能从一个url直接切换到另一个url(两个不符合)

5.解决这个问题已经用了大半天时间,直接checkout,重新导入吧,留下一个尾巴:在本项目中,在AS中切换仓库的url,或者说是让AS知道他俩是同一个url该如何做呢?

6.事件起因服务器的url地址改变了,为了不重新再 checkout以达到变更url.

6.1 打开项目所在的文件,右键选择小乌龟,在二级列表中选择relocate

6.2 也可以在AS中进行relocate操作,注意在更新和提交时修改url

想学技术的请联系qq:936172842

第二、解决SVN 无法连接到服务器问题 问题描述: 1、由于目标计算机积极拒绝,无法连接 2、由于连接方在一段时间后没有正确答复或连接 解决方法 1、svn 未启动,启动svn: svnserve -d -r ‘svn的仓库路径’ 2、防火墙原因,开放svn端口: 添加3690端口

问题描述 报No repository found in … …错误 解决方法 1、原因是svn指定运行仓库路径错误 2、查看svn进程:ps -aux|grep svn

root 28813 0.0 0.0 166804 936 ? Ss 11:50 0:00 svnserve -d -r /mnt/svn root 29456 0.0 0.0 112640 960 pts/0 S+ 13:14 0:00 grep --color=auto svn 1 2 如果 svnserve -d -r /mnt/svn 指定的仓库路径与实际仓库路径不匹配,杀掉该进程后重新指定正确的仓库路径 3、本人服务器实际仓库路径是 /mnt/svn/repos,杀死进程:kill -9 28813 4、重新启动SVN,指定正确SVN仓库路径:svnserve -d -r /mnt/svn/repos 5、查看svn进程:ps -aux|grep svn

root 28813 0.0 0.0 166804 936 ? Ss 11:50 0:00 svnserve -d -r /mnt/svn/repos root 29456 0.0 0.0 112640 960 pts/0 S+ 13:14 0:00 grep --color=auto svn 1 2 3 访问SVN成功!

第三、连接svn显示invalid authz configuration

在修改配置文件(authz)后,客户端可能会报“Invalid authz configuration”的错误提示! 客户端没有提示错误原因,但在服务器端有一个方法,可以检查配置文件(authz)错在了哪里; 具体方法如下: root@server:~# svnauthz-validate /data/svn/LQPLAY/conf/authz svnauthz-validate: /data/svn/LQPLAY/conf/authz:167: Option must end with ':' or '=' 它查出了是配置文件(authz)的第167行,出现了错误。 然后,可以用如下命令,编辑它并保存: root@server:~# vi /data/svn/LQPLAY/conf/authz Shift+: set number          (显示行号) Shift+: 167            (直接跳转到167行) 我发现是本该写为(gaojs = rw),不小心写成了(gaojs - rw)。 字母键(I-Insert),从浏览模式,切换到插入模式; (Shift+:, 从浏览模式,切换到底行命令模式) (Esc,从其他模式,退出到浏览模式) 修改后保存退出! Shift+: wq             (Write & Quit)

查看SVN的目录在哪里? root@server:~# whereis svn svn: /usr/bin/svn /usr/bin/X11/svn /usr/share/man/man1/svn.1.gz 查看SVN的进程是哪些? root@server:~# ps aux | grep svn                root      1527  0.0  0.0  69640  1092 ?        Ss   10:53   0:00 svnserve -d -r /data/svn/LQPLAY root      5144  0.0  0.0  13592   936 pts/2    S+   11:58   0:00 grep --color=auto svn 启动SVN的服务(-d:Deamon; -r:Root) root@server:~# svnserve -d -r /data/svn/LQPLAY 查看SVN的服务是否正常(端口号3690是否存在) root@server:~# netstat -ntlp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name tcp        0      0 0.0.0.0:3690            0.0.0.0:*               LISTEN      1527/svnserve 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有