Can‘t read file : End of file found 文件:txn_current、current svn无法正常读取文件

原因:

在commit文件时,svn服务器被强行关闭了,导致版本信息文件写入不成功,重启后读取信息就不正确了!


公司断电的时候有人正在提交东西就会导致出现这个异常。


解决办法:


1.登录到svn服务器


2.找到Repositories文件夹,这里面放着所有的项目代码。


3.找到对应的项目的文件夹,如下图:


Can‘t read file : End of file found 文件:txn_current、current svn无法正常读取文件

4.更新repository/db/txn-current的值 

Can‘t read file : End of file found 文件:txn_current、current svn无法正常读取文件

revprops里面最后一个文件夹的数字是几  这个 txn_current的值就设置为几 ,如这个图上面是0 那值就设置为0,需要注意的是编辑时,必须在0后面加回车

5.更新repository/db/current 的值

Can‘t read file : End of file found 文件:txn_current、current svn无法正常读取文件

点开这个文件夹,最后一个版本的数字是几 ,current的值就设置为几,同样需要注意的是编辑时,必须在数字后面加回车

如果还有问题就删掉最后一个版本 ,将版本的值改为上一个版本的值,如图上这种情况出现问题如果设置为17不能用,就更改为16。


上一篇:国密改造—国密SSL


下一篇:mPaas-H5容器与离线包介绍