Unison 显示有关锁定档案的错误

Unison 显示有关锁定档案的错误

我已经安装齐奏在两台电脑之间同步数据,但我收到有关不存在文件的错误。这就是 替代文本 被投诉的 .unison 文件夹中没有名为 lkb60...... 的文件。

答案1

我终于让它工作了!

显然,问题在于,Unison 无法使用 Unison-gtk 创建配置文件(仍然不知道为什么它会显示有关不存在文件的错误),因此加载配置文件时出现了一些问题。

我现在做的是,进入 .unison 并通过创建一个 profile.prf 文件来创建配置文件,该文件包含以下信息:

root = /home/gaurav/
root = ssh://[email protected]//home/gaurav/

这是有关此问题的完整操作指南。 http://www.micahcarrick.com/unison-synchronize-ubuntu.html[编者注:原始版本已不再可用,因此请点击此处查看存档版本链接。]

答案2

如果您确定该文件确实不存在(重新检查整个路径),您可以尝试删除该.unison文件夹并重新进行您现在的设置......

答案3

正如我的情况一样,这个问题还有另一个可能的原因:

您可能正在尝试同步到同一个系统!例如,尝试通过 ssh 将本地目录同步到同一个目录。

当然,它随后会遇到它刚刚创建或试图创建的配置文件/锁文件。

就我而言,这是由于两台机器最近交换了角色并交换了 IP 地址,但主机名尚未更新造成的。

相关内容