SVN断电故障解决一例

一、背景:

机房突发断电,疑似SVN库损坏

二、问题:

一WEB工程检出、提交均遇SVN错误:Could not read chunk size: Secure connection truncated

调查后发现规律,总是在检出至lib目录时中断。

三、处置方法回顾:

1、删除SVN库目录,重新上传,问题依旧

2、更改WEB工程名称,重新上传,问题依旧

3、询问工程涉及人员掉电时文件提交情况+筛查lib下每个jar文件,最终确定问题文件,SVN库中删除此文件后正常(但这不是解决办法,此文件还是需要的)

4、经多方试验,找到了解决方法:将一txt文件压至jar包后,提交,再检出,一切正常。

四、可能的原因:

SVN库记录着既往文件的的大小或日期,只要两项不变则会使用库中文件,但库中文损坏,导致始终报错。

根本原因在理论层次上的解释还请高人解读。

你可能感兴趣的:(Connection,secure,size,read,could,chunk,not,truncated,svn断电故障)