Linux下svn:svn: REPORT of '/svn/aa/!svn/vcc/default': Could not read chunk size: 远程主机强迫关闭

这几天我已经对这个问题搞的头都大了,我以下的说明的问题解决办法是个人经过一天找资    料总结出来的

TortoiseSVN或者开发工具链接的时候报:

svn: REPORT of ‘/svn/aa/!svn/vcc/default‘: Could not read chunk size: 远程主机强迫关闭

个人觉得这个问题具体的原因应该是更新的时候的时候每次都不是完整的更新,或者是正在更新的时候断掉了,然后服务器这边把断掉错误的信息记录下来了,导致整个网段或者是单个IP的访问不了。

解决办法1:

1.客户端版本和服务器版本要匹配

2.包过大把包分割成小块上传

3.多次上传直至成功(和操作系统有关)

解决办法2:

httpd的中的KeepAlive Off 改为 On,不过看服务器的性能吧 性能差的话

个人建议还是关闭比较好

解决办法3:

在本地客户端的时候会出现杀毒软件防火墙会把svn端口当做木马处理,所以

可以把杀毒软件退出还有把本地svn账户和密码缓存清理

以上只是本人总结出个经验,大牛看见错误的地方可以随时纠正。

Linux下svn:svn: REPORT of '/svn/aa/!svn/vcc/default': Could not read chunk size: 远程主机强迫关闭

时间: 2024-10-12 21:29:52

Linux下svn:svn: REPORT of '/svn/aa/!svn/vcc/default': Could not read chunk size: 远程主机强迫关闭的相关文章

汇总:Linux下svn命令大全

svn(subversion)是近年来崛起的版本管理工具,svn服务器有2种运行方式:独立服务器和借助apache.2种方式各有利弊.不管是那种方式,都需要使用各种命令来实现.在本文中,haohtml为我们整理出来了Linux下的常用和不常用的svn命令. 1.将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co 2.往版本库中添加新的文件 s

svn server从svn+ssh访问方式切换到svn访问

根据客户需求现在需要把SVN的访问方式由原来的svn+ssh的方式变为单独的svn的方式,但是在切换的过程中遇到了几个问题,先做一个归纳. 关于如何在linux下搭建这两种方式的svn server,可以具体参考博文“Centos 下面搭建svn 服务”来搭建, 首先明确两种方式的访问原理, svn:读取仓库下面的配置文件来达到成功访问 svn+ssh:利用linux用户,将其加入到svn组以达到成功访问 问题一:配好了svn访问方式之后,提示svn server拒绝访问, 1,检查svn se

linux下卸载mysql(rpm)

linux下卸载mysql 查看是否安装了mysql的组件 rpm –qa |grep –I mysql 卸载前关闭mysql服务 service mysql status service mysql stop 查看mysql对应的文件夹信息 删除mysql的各种组件 删除mysql对应的文件夹 再次查看mysql的文件夹,mysql部分的已经删掉了 删除mysql用户和mysql用户组 查看mysql用户和用户组信息 more /etc/passwd|grep mysql more /etc/

Windows下的UDP爆了10054--远程主机强迫关闭了一个现有的连接

故事是这样的. 前几天在网上逛,看到了一个漂亮的坦克模型. 我觉得这个坦克可以做一个游戏,那需要一些服务器代码. 因为是实时对战的,听说TCP有很多不适,选择了UDP. 得知有一种算法可以解决UDP丢包乱序的问题,就封装成了C#,雄赳赳气昂昂准备大搞一番. 然而和客户端一对接,Client发了几个包关闭,天,这就抛了个异常! 10054...远程主机强迫关闭了一个现有的连接 喂喂,不是说好的UDP是无连接的吗?为嘛说连接被强迫关闭了?? 不过没关系,不就是10054吗,TCP Socket时候又

Linux下 svn + apache 实现

之前搭svn走的都是走svn协议的.在linux下实现还是比较容易和好用的. 现在有一个新的需求.要实现https协议访问 主要步骤,网上都有吧,大概是安装openssl httpd 和subversion了.这里不重点讲了.在此主要讲讲配置文件,留下记录,以方便以后查阅使用. 其实这个过程还是三个重要的配置文件  /etc/httpd/conf.d/subversion.conf  以及自己需要的authz passwd两个文件 假设用 建库 cd /opt/svndata/ svnadmin

Linux下安装http访问的svn

1. 安装LAMP环境:点击进入 2. 配置虚拟主机www.test.com 虚拟目录为/data/www/test 3. yum安装svn yum install mod_dav_svn -y 4. 创建svn数据目录 mkdir -p /data/svn 5. 创建新的svn版本库,并调整权限 svnadmin create /data/svn/testchown -R apache:apache /data 6. 将文件导入到新的版本库,假设文件在/data/webcode svn imp

Linux下搭建jenkins+svn+http+maven自动化部署

服务器设置: 卸载redhat的yum,安装centos的yum,配置第三方yum 1.删除redhat原有的rpm -qa |grep yum |xargs rpm -e yum --nodeps 2.下载yum安装文件,如果下载时找不到文件,http://mirrors.163.com/centos/6/os/x86_64/ wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.27-14.el6.centos.noa

Linux下的SVN服务器搭建

鉴于在搭建时,参考网上很多资料,网上资料在有用的同时,也坑了很多人 本文的目的,也就是想让后继之人在搭建svn服务器时不再犯错,不再被网上漫天的坑爹作品所坑害,故此总结 /******开始*********/ 系统环境:Centos 6.5 第一步:通过yum命令安装svnserve,命令如下: >yum -y install  subversion 此命令会全自动安装svn服务器相关服务和依赖,安装完成会自动停止命令运行 若需查看svn安装位置,可以用以下命令: >rpm -ql subve

Linux下搭建SVN服务器及自动更新项目文件到web目录(www)的方法

首先搭建SVN服务器 1,安装SVN服务端 直接用apt-get或yum安装subversion即可(当然也可以自己去官方下载安装) sudo apt-get install subversion 2,创建版本库 svnadmin create /home/myrepos    //这里的文件目录自己随便设置 3,配置svnserve 上述版本库/home/myrepos建立后在文件夹下会生成conf文件夹,进入/home/myrepos/conf下面会有下面3个文件 authz passwd