一致“文件结尾异常”

一致“文件结尾异常”

最近几天,我在一致运行时遇到了这个异常:
“加载存档时引发 End_of_file 异常”(这表明存在错误!)

它没有一点帮助,我在谷歌其他地方找不到答案,ppl 谈论它但似乎无法解决?

我检查了我的文件,有损坏的符号链接,但这以前从来不是问题。

完整的命令基本上是:
unison "$PATH1" "$PATH2" -links false -fastcheck true -times -retry 2 -follow "Regex .*" -force "$PATH1" -nodeletion "$PATH1" -nodeletion "$PATH2" -batch -ui text

答案1

此错误可能是由统一升级或损坏的文件引起的。~/.unison在这种情况下,从中删除档案应该会有所帮助。

(如果您已经创建了首选项文件,例如~/.unison/myjob.prf,显然不要删除那些。)

但是,在第一次运行之前可能需要手动同步内容(如果自动同步停止工作后有任何更改)。

或者,可以通过仅删除 0 字节的文件(可能为空的同步缓存文件)来修复此问题~/.unison。此选项-ignorearchives还可用于忽略那里的任何文件;因此,对于特定的运行情况,它很有用,就像我们在命令行本身创建的“配置文件”一样。

相关内容