zl程序教程

您现在的位置是:首页 >  其他

当前栏目

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

2023-03-07 09:08:05 时间

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

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

解决办法:

1.登录到svn服务器

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

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

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

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

5.更新repository/db/current 的值

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

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