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

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

原因:

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


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


解决办法:


1.登录到svn服务器


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


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


image.png

image.png

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

image.png

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

5.更新repository/db/current 的值

image.png

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

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


相关文章
|
6月前
|
数据可视化
在使用SVN的过程中,通过哪些执行查看某个文件的修改信息
在使用SVN的过程中,通过哪些执行查看某个文件的修改信息
1181 0
【IDEA用法】IDEA新建文件自动加入SVN,删除文件自动从SVN中删除
【IDEA用法】IDEA新建文件自动加入SVN,删除文件自动从SVN中删除
540 0
|
6月前
|
Apache 项目管理 数据安全/隐私保护
【cpolar】TortoiseSVN如何安装并实现公网提交文件到本地SVN服务器
【cpolar】TortoiseSVN如何安装并实现公网提交文件到本地SVN服务器
127 0
SVN 将文件还原到之前的指定版本
SVN 将文件还原到之前的指定版本
2260 1
SVN 将文件还原到之前的指定版本
清空文件夹下的SVN文件BAT脚本
清空文件夹下的SVN文件BAT脚本
135 0
|
缓存 知识图谱
SVN培训笔记(下拉项目、同步修改、添加文件、修改文件、删除文件、改名文件等)
为了方便新加入团队的员工熟悉团队写作开发。为了将好东西分享给广大网友和初入职场的小白。将SVN内部员工培训文档公开,以方便更多的人,提高知识获取速度,尽快熟悉协同开发。本文档培训员工对于SVN的基本操作,这些操作是开发过程中最常用的操作。
SVN培训笔记(下拉项目、同步修改、添加文件、修改文件、删除文件、改名文件等)
IDEA SVN提交设置忽略文件
IDEA SVN提交设置忽略文件
216 0
批处理清理SVN文件BAT脚本
批处理清理SVN文件BAT脚本
81 0
|
Linux Windows
svn 钩子 hooks 的 pre-commit 配置递交文件格式,文件大小,备注必填
svn 钩子 hooks 的 pre-commit 配置递交文件格式,文件大小,备注必填
|
Linux 测试技术 数据库
Python 一键上传下载&一键提交文件到SVN入基线工具
Python 一键上传下载&一键提交文件到SVN入基线工具
175 0