处理E160004: Corrupt node-revision 'lx-249.0-248.r1186/2192'

本文介绍了一种解决SVN仓库损坏的方法。当遇到特定错误时,通过将仓库回滚到最近的稳定版本来解决问题。

今天遇到SVN 的 repository 被一哥们提交搞坏了,这个目录任何操作都是显示:

 E160004: Corrupt node-revision 'lx-249.0-248.r1186/2192' 

 

无奈在svn server上跑了下

svnadmin verify c:\Repositories\project

* Verified revision 1183.

* Verified revision 1184.

* Verified revision 1185.

* Verified revision 1186.

svnadmin: E160004: Corrupt node-revision 'lx-249.0-248.r1186/2192'

svnadmin: E160004: Missing id field in node-rev

 

确认是1186出了问题,只能revert整个repository到1185,于是先dump:

svnadmin dump c:\Repositories\project -r 1:1185 >dump1

 

删掉原来的project,然后再重新load备份的1185版本:

svnadmin load c:\Repositories\project <dump1

 

问题解决。

error https://registry.npmmirror.com/@esbuild/android-x64/-/android-x64-0.18.20.tgz: Extracting tar content of undefined failed, the file appears to be corrupt: "ENOSPC: no space left on device, write" error Error: ENOSPC: no space left on device, write info Visit https://yarnpkg.com/en/docs/cli/global for documentation about this command. error https://registry.npmmirror.com/@esbuild/android-x64/-/android-x64-0.21.4.tgz: ENOSPC: no space left on device, write error https://registry.npmmirror.com/@esbuild/aix-ppc64/-/aix-ppc64-0.21.4.tgz: Extracting tar content of undefined failed, the file appears to be corrupt: "ENOSPC: no space left on device, write" error https://registry.npmmirror.com/@esbuild/freebsd-x64/-/freebsd-x64-0.21.4.tgz: ENOSPC: no space left on device, write error https://registry.npmmirror.com/@esbuild/darwin-arm64/-/darwin-arm64-0.21.4.tgz: ENOSPC: no space left on device, write error https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.21.4.tgz: Extracting tar content of undefined failed, the file appears to be corrupt: "ENOSPC: no space left on device, write" error https://registry.npmmirror.com/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz: Extracting tar content of undefined failed, the file appears to be corrupt: "ENOSPC: no space left on device, write" error https://registry.npmmirror.com/@esbuild/linux-arm/-/linux-arm-0.21.4.tgz: Extracting tar content of undefined failed, the file appears to be corrupt: "ENOSPC: no space left on device, write" error https://registry.npmmirror.com/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz: Extracting tar content of undefined failed, the file appears to be corrupt: "ENOSPC: no space left on device, write" error https://registry.npmmirror.com/@esbuild/linux-ia32/-/linux-ia32-0.21.4.tgz: ENOSPC: no space left on device, write error https://registry.npmmirror.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz: Extracting tar content of undefined failed, the file appears to be corrupt:
04-02
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值