专栏首页张伟博客linux(centos7)svn Unable to connect to a repository at URL 和 No repository found in 错误处理

linux(centos7)svn Unable to connect to a repository at URL 和 No repository found in 错误处理

错误信息如下:

svn: E210005: Unable to connect to a repository at URL 'svn://106.14.20.199/var/svn/newtest'

svn: E210005: No repository found in 'svn://106.14.20.199/var/svn/newtest'

看了网上教程 清空url历史数据 但是无效

其实还是svn://106.14.20.199/var/svn/newtest 链接错了

记得原来使用这个链接可以连接上 但是后来不知道为什么

后来把链接改了 使用 svn co svn://106.14.20.199/newtest

[root@centosjzg conf]# svn co svn://106.14.20.199/newtest

Checked out revision 0.

成功连接

仔细想了想 是因为 svn 默认数据根目录是 /var/svn  

后来因为做了这一步

svnserve -d -r /var/svn  

[root@centosjzg conf]# ps aux|grep svnserve   root      5498  0.0  0.0 112660   976 pts/1    R+   11:11   0:00 grep --color=auto svnserve root     28472  0.0  0.0 162200   908 ?        Ss   Apr25   0:00 svnserve -d -r /var/svn

所以链接要从 svn://106.14.20.199/var/svn/newtest 改成 svn://106.14.20.199/newtest

使用了svnserve -d -r /var/svn 命令 系统已经知道根目录是 /var/svn 所以链接中不需要重复添加/var/svn

而原来没有使用该命令系统默认为/根目录 所以要添加/var/svn

遇到svnserve.conf 配置文件的一些坑

还有这个问题

[root@centosjzg conf]# svn co svn://106.14.20.199/dd
svn: E220003: Unable to connect to a repository at URL 'svn://106.14.20.199/dd'

svn: E220003: Invalid authz configuration

可以查看配置文件

[general]
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz #测试
realm = test   #测试

#号注释的内容不要写在 = 后面 因为会把他当成 authz-db 文件 为 {authz #测试}文件 但是目录下根本没有这个文件 识别不了注释,所以注释应该写在下一行

[general]
anon-access = none
auth-access = write
password-db = passwd

authz-db = authz
#测试
realm = dd    #测试

可以连接上 但是提示信息显示为 dd    #测试

说明没有识别#注释

而且 配置文件开头不要有空格

[general]

anon-access = none

[general] anon-access = none

有空格会报错

希望可以帮到你

本文地址:https://www.zwblog.cn/post/80.html 版权声明:本文为原创文章,版权归 herve 所有,欢迎分享本文,转载请保留出处!

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • CentOS 7下搭建配置SVN服务器

    subversion默认以/var/svn作为数据根目录,可以通过/etc/sysconfig/svnserve修改这个默认位置。

    herve
  • netsh命令实现计算机本地端口转发(端口映射)

    herve
  • 小米路由器mini折腾之刷不死uboot篇

    herve
  • SVN 基础记录

    毕业后在 mz 版本控制一直用 git, 这段时间换到 tx, 使用的 svn,开始还是有些不习惯。 所以整理记录下 svn 的一些基本使用,方便工作。

    orientlu
  • 【腾讯云的1001种玩法】在QCloud的 CentOS 下搭建一个适用于个人的 SVN 环境

    安装 SVN检查是否安装rpm -qa subversion卸载旧版本yum remove subversion安装最新版本yum install subver...

    边子政
  • Linux环境搭建svn服务器

    官网下载:http://subversion.apache.org/packages.html

    幽鸿
  • linux下svn命令使用大全(share)

    转自:http://blog.chinaunix.net/uid-22566367-id-1965771.html

    sanmutongzi
  • Mac环境下svn的使用

    在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境。在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何...

    故久
  • svn 客户端批量备份数据(图+文)

    缘由 商业用途的规则,数据与谨慎便成了不可替代的王道,我今天也说svn,在客户端批量备份数据。 前提 考虑跨平台与易用性,选择批处理(.bat),既然是批处理,...

    Java中文社群_老王
  • eclipse本地svn插件与库版本不一致更新等操作出错解决方法

    org.apache.subversion.javahl.ClientException: The working copy needs to be upgra...

    ZhangXianSheng

扫码关注云+社区

领取腾讯云代金券