`
gnail_oug
  • 浏览: 102868 次
  • 性别: Icon_minigender_1
  • 来自: 河南
社区版块
存档分类
最新评论

subversion check out时报错 Can't read from connection: 远程主机强迫关闭了一个现有的连接

    博客分类:
  • svn
阅读更多

今天使用svn 进行check out时,中途报了以下错误:

  Can't read from connection: 远程主机强迫关闭了一个现有的连接

根据在网上搜的一些资料,发现svnserve.conf文件里的anon-access和auth-access配置被注释掉了,去掉前面的#后,再次访问报“Unable to connect to a repository at URL 'svn://sgl' E:\SVN\svnstorage\conf\svnserve.conf:19:Option expected” ,后来发现svnserve.conf文件19行anon-access属性前有个空格,去掉前面的空格再次访问又报“认证失败”,检查了一下配置文件,发现authz文件的[groups]没有指定访问资源路径,在[groups]下面增加了"[/]"(访问所有资源,也可以指定文件夹,如[/svn/资料]),问题终于解决了。

下面是我的svn配置文件里的主要配置:

 

svnserve.conf文件:
[general]
anon-access = read
auth-access = write
password-db = passwd
authz-db = authz

passwd文件:
[users]
sgl=sgl

authz文件:
[groups]

[/] 
sgl = rw

 

注意属性前面不要加空格

 

 

 

 

java交流群:101085864

分享到:
评论

相关推荐

    Can't use Subversion command line client

    idea无法连接svn(Can't use Subversion command line client)下载这个jar直接在idea的settings/subversion/use command and client 输入svn.exe的绝对路径

    Can't use Subversion command line client:svn 报错处理

    在使用Subversion(通常简称为svn)作为版本控制系统时,可能会遇到“Can't use Subversion command line client: svn”这样的错误。这个错误通常表明系统无法找到或访问到svn的命令行客户端工具,这对于进行诸如...

    Jenkins subversion 插件和所有依赖说明:依赖安装顺序

    2. **Subversion 客户端**:Jenkins需要一个支持Subversion协议的客户端来与SVN服务器通信。这通常是由Java的SVNKit库提供的。 3. **Jenkins SVN Plugin**:该插件本身,负责提供与Subversion的集成接口,包括版本...

    Subversion Edge详细安装与使用手册

    #### 一、Subversion Edge 下载与安装 ##### 1.1 下载地址 Subversion Edge 的下载地址为:[http://www.collab.net/svnedge](http://www.collab.net/svnedge)。 ##### 1.2 Windows 安装 在 Windows 平台上安装 ...

    subversion压缩包

    Subversion(SVN)是一个广泛使用的版本控制系统,尤其在软件开发领域中,它允许团队协作管理文件和项目源代码。Linux Subversion SVN包是专为Linux操作系统设计的,用于安装和运行Subversion服务。在本篇文章中,...

    SVN无法提交出现 Can't set file "/db/txn_current" read-write :拒绝访问

    根据所提供的文件信息,这里将详细阐述当遇到“无法提交出现Can't set file '/db/txn_current' read-write :拒绝访问”错误时,应该采取的解决步骤和相关知识点。 首先,该错误信息表明SVN客户端无法以读写模式设置...

    subversion1.2x 插件

    Subversion 1.2x 插件是针对Eclipse集成开发环境的一个版本控制系统插件,主要用于支持Subversion(SVN)版本控制系统的操作。Subversion是一个开源的版本控制系统,允许用户跟踪文件和目录的更改历史,便于团队协作...

    经典蓝牙 蓝牙连接 - 从AIR LOG和HCI LOG分别分析蓝牙连接流程 (PDF文档带图)

    经典蓝牙蓝牙连接-从AIR LOG和HCI ...蓝牙连接流程是一个复杂的过程,涉及到多个步骤和命令。了解蓝牙连接流程对于蓝牙开发和测试至关重要。本文通过对AIR LOG和HCI LOG的分析,帮助读者深入了解蓝牙连接的每个步骤。

    subversion之subclipse

    Subversion,简称SVN,是一个开源的版本控制系统,用于管理软件项目中的文件和目录的变更历史,使得多人协作开发变得更加有序。Subclipse是针对Eclipse集成开发环境(IDE)的一个插件,它使得开发者能够在Eclipse内...

    subversion服务器-1.8.10

    Subversion 1.8.10是这个系统的一个特定版本,包含了在1.8.x系列中的各种改进和修复。 一、Subversion的基本概念 1. 仓库(Repository):Subversion的核心组件,存储所有项目文件和历史记录。仓库可以是本地的,...

    Apache-Subversion-1.14.0.zip

    Apache Subversion(简称SVN)是一个开源的版本控制系统,用于管理软件项目的源代码和其他文件的变更。这个"Apache-Subversion-1.14.0.zip"压缩包包含的是Subversion 1.14.0版本的命令行工具,适用于Windows操作系统...

    subversion

    14. 子模块(Submodule):Subversion支持子模块,允许在一个项目中嵌套其他版本控制的项目,这对于大型项目结构的管理非常有用。 15. 故障排查:遇到问题时,可以使用`svn diff`查看文件差异,`svn log`查看提交...

    Version Control with Subversion For Subversion 1.3

    ### 版本控制与Subversion 1.3 #### 一、版本控制概念与Subversion简介 **版本控制**是一种管理计算机程序、文档以及其他类型文件变更历史的技术。它允许开发人员跟踪不同版本之间的差异,回滚到早期版本,并且在...

    Subversion

    在Subversion中,分支是指从主线分离出来的另一个工作流,允许团队成员在一个隔离的环境中进行实验性或并行的开发。 ##### 4.2 使用分支 - **建立分支**:使用`svn copy`命令可以轻松地从主线上创建一个新的分支。...

    Subversion1.5.1发布- Subversion中文站SVN_TortoiseSVN_教程_文档_培训

    Subversion 1.5.1是Subversion项目的一个重要版本更新,它带来了许多改进和新特性,以提升性能和用户体验。 在Subversion 1.5.1中,主要的关注点在于增强分支和合并功能,这是版本控制系统的核心部分。Subversion...

    svn subversion-1.7.2

    Subversion(SVN)是一个开源的版本控制系统,用于管理对软件项目源代码的更改。它在软件开发领域中广泛使用,特别是在多人协作的环境中,帮助团队成员协同工作,跟踪文件的修改历史,以及解决合并冲突等问题。...

    使用Subversion进行版本控制 PDF中文版

    在IT行业中,版本控制是软件开发过程中的一个关键环节,它确保了代码的完整性和可追溯性,使得团队协作更加高效。《使用Subversion进行版本控制 PDF中文版》这一资源,深入介绍了Subversion(SVN)这一流行版本控制...

Global site tag (gtag.js) - Google Analytics