SCMLife.com

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 15719|回复: 7

[求助] TortoiseSVN报错disk I/O error

[复制链接]
发表于 2014-10-28 09:37:58 | 显示全部楼层 |阅读模式
本帖最后由 z305423212 于 2014-11-4 10:20 编辑 8 m: V# x2 L+ z) G# x8 e

/ Q1 @9 N, \' lSVN服务器端:VisualSVN Server 2.6.0/2.6.7/2.7.9安装在win 2k8 x64上
" i7 H/ R: ~5 j$ Y1 pSVN客户端:TortoiseSVN1.7.2/1.8.5 安装在win xp/7上
; p1 M/ l# `/ s2 k# M/ N/ S8 B, {0 d
我新建了一个版本库,导入数据后,在checkout到本地工作副本的时候,客户端报“错误sqlite[S10]:disk I/O error”,如图所示:
( P2 {+ [7 o5 j* |: J* J. v  c# m5 d: A1 Q! e! |9 H+ X
服务器上的事件查看器里找到了以下几条日志:, |3 j& S* R  w7 k" }7 G0 d
Provider encountered an error while streaming a REPORT response.  [500, #0]
& E2 a# S1 Z& r) B) ^: fA failure occurred while driving the update report editor  [500, #620018]' p( J( q7 @& b/ r: m5 }) `. A; j
Error writing base64 data: APR does not understand this error code  [500, #620018]
. t3 F! a: w0 `2 R, f7 _$ G* B0 _3 F  M! ?  ^$ L' B% M
起初以为是服务器端版本太旧,后面又陆续升级到2.6.7、2.7.9还是有同样的问题。
4 H& u& _- Y2 d& q% g各位大神有没有遇到过这样的情况啊?有什么好的建议没有?9 x! b7 V5 B! n' P
  i% U% G0 r2 Y$ o1 o
补充:我尝试在服务器上用file:///<RepoPath>的方式检出,没问题,不会报disk i/o error,基本上可以确认是apache的问题。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
 楼主| 发表于 2014-10-28 15:04:53 | 显示全部楼层
求助各路大神!
回复 支持 反对

使用道具 举报

发表于 2014-10-28 16:52:32 | 显示全部楼层
本帖最后由 lonelysh 于 2014-10-28 16:58 编辑
) w  o* k) j6 J0 m* j# p9 I  r- r/ D- ~
你的代码是下载本地硬盘还是windows shared盘符作为工作目录了?后者可能会造成这种错误,建议使用本地硬盘。
' @' x: }7 g4 X$ G  u如果不是以上情况,可以观察一下本地杀毒软件是否有异常记录,在不影响安全的前提下建议尝试关闭再签出试下。
  e9 c3 I  Y) `+ i* {% {, u( _
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-10-28 17:22:46 | 显示全部楼层
lonelysh 发表于 2014-10-28 16:526 s6 Z2 r, [7 I) j' p2 Q
你的代码是下载本地硬盘还是windows shared盘符作为工作目录了?后者可能会造成这种错误,建议使用本地硬盘 ...

9 U. N3 _, z) c5 Y谢谢关注!# W  Q) ?2 ]- j# }  {! x8 u4 b0 j) l
是下载到本地硬盘的。
4 u+ T2 o' V! Y# ^& Q+ S8 }1 E( p另外我也看到过有关说杀软会有影响,我也试过把杀毒软件防火墙都关了,重新checkout还是有相同的问题。
3 B! h; T, [- b6 u- u% w
2 y' `* E% F% t0 U; G- P
回复 支持 反对

使用道具 举报

发表于 2014-11-4 09:48:35 | 显示全部楼层

回帖奖励 +2 金钱

这个可能是上传时,SVN保存的文件出错了,删除报错的文件,就好了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-4 10:18:36 | 显示全部楼层
本帖最后由 z305423212 于 2014-11-4 10:22 编辑
0 \6 L, c+ e7 o+ G7 r
yfengrss 发表于 2014-11-4 09:48
0 G5 A1 |/ q( W, n' R这个可能是上传时,SVN保存的文件出错了,删除报错的文件,就好了

  L' B, y7 c  f. V' f" D4 i; l% Y. O9 S- i  @
谢谢关注、/ U6 n7 r% V- g8 Q; D/ L2 |
这位道友有遇到过类似问题么?我这个版本库里面有很多文件都有类似的问题,因为我clean之后再更新,不久后又会出现这个问题。
6 J. e& B5 o- O- -都删除的话那版本库就没用了。
: j" N' L; E% m. B! c; u$ ^0 S
* {4 D2 r8 Z/ ]1 [而且,我在服务器端用file:///的方式检出工作副本就没问题。怀疑是通过apache传输的时候出现一些未知的错误。
回复 支持 反对

使用道具 举报

发表于 2014-11-5 09:23:17 | 显示全部楼层
z305423212 发表于 2014-11-4 10:18- c% J1 j' a0 ?- h% k) M
谢谢关注、
: k" s1 O5 k; r这位道友有遇到过类似问题么?我这个版本库里面有很多文件都有类似的问题,因为我clean之后再 ...
2 H. q! S3 U- p
我也遇到过,当网络不稳定时,偶尔会出现这个问题。4 q3 I7 P3 [2 {. i' l  F; E
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-11-5 09:35:22 | 显示全部楼层
yfengrss 发表于 2014-11-5 09:23
' d8 _+ c7 T! H% D' z我也遇到过,当网络不稳定时,偶尔会出现这个问题。

) V0 X9 m( o5 Z6 B应该不会啊。我们的服务器和本地客户端的网络是连的同一个交换机,只是局域网而已,没有过广域网。
( B: {6 [. d" `- ]
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

SCMLife推荐上一条 /1 下一条

QQ|小黑屋|手机版|无图版|SCMLife.com ( 京ICP备06056490号-1 )

GMT+8, 2023-3-20 16:44 , Processed in 0.074331 second(s), 8 queries , Gzip On, MemCache On.

Powered by SCMLife X3.4 Licensed

© 2001-2017 JoyShare.

快速回复 返回顶部 返回列表