断电 Gitea 导致分支error: cannot lock ref 损坏修复解决措施
今天上午公司忽然断电了,除了生产机器上了 UPS,其他服务器均重启了,启动起来之后发现私服 gitea 某个仓库的某个分支无法推送,界面上能看到,点击后显示 404,断电前刚好有成员提交了代码,尝试本地强制推送直接被拒绝,初步推断是断电数据在内存来不及写导致的。首先尝试了在 gitea 后台界面执行了健康检查仓库,修复等一些系列操作没有作用,因为部署的是很老的版本了,并且还是 windows 上面
今天上午公司忽然断电了,除了生产机器上了 UPS,其他服务器均重启了,启动起来之后发现私服 gitea 某个仓库的某个分支无法推送,界面上能看到,点击后显示 404,断电前刚好有成员提交了代码,尝试本地强制推送直接被拒绝,初步推断是断电数据在内存来不及写导致的。首先尝试了在 gitea 后台界面执行了健康检查仓库,修复等一些系列操作没有作用,因为部署的是很老的版本了,并且还是 windows 上面