SVN基础:常见问题记录:1
发布日期:2021-06-30 20:21:02 浏览次数:2 分类:技术文章

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

这篇文章记录一下昨天碰到的SVN使用中的几个细节上的问题。

目录


环境准备

问题1: 页面访问SVN提示错误

  • 现象说明:通过浏览器和http的方式访问页面提示如下错误信息

    在这里插入图片描述

  • 暂定对应:发现是容器化方式权限不正,临时提升了权限在页面即可访问了

问题2: E170013错误提示

  • 现象说明:由于缺乏svn客户端,登录到镜像之中出现如下错误信息
/ # svn co http://localhost/svn/repo1 --username=admin --password=abcd1234svn: E170013: Unable to connect to a repository at URL 'http://localhost/svn/repo1'svn: E000002: Could not find the requested SVN filesystem/ #
  • 暂定对应:在容器外部使用svn客户端实际是正常的,所以此处并不一定能够表示svn无法使用http方式进行ci或者co操作。

问题3: 提示File name too long

  • 现象:文件名称过长导致svn co操作的时候提示出错信息,出错信息中包含的内容包括本地路径。

  • 原因与对应:此并非为服务器端问题,应该为svn客户端问题,windows下问题稍少一点,较为常见出现在Linux下,操作系统层级的路径过长的常见问题。比如如下类似信息:

    在这里插入图片描述

问题4: 客户端co时提示错误信息

  • 现象:checkout操作时,客户端提示ra_serf: The server sent a truncated HTTP response body.

在这里插入图片描述

  • 原因与对应:SVN的请求会写一个XML报体,如果仓库过大导致请求超大,会导致文件夹被lock,同时智能checkout出一部分内容。在客户端相应的项目右击,选择Clean up,然后接下来的弹出页面中,选中Break write locks(解锁),点击确定即可。
    在这里插入图片描述

转载地址:https://liumiaocn.blog.csdn.net/article/details/109699737 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:SVN基础:使用http方式使用svn服务
下一篇:GitLab基础:MacOS下容器化方式无法启动问题的记录

发表评论

最新留言

网站不错 人气很旺了 加油
[***.192.178.218]2024年04月21日 17时09分59秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章