按照中的说明进行操作如何在一个系统上使用多个版本的unison?我用过
unison -addversionno
同步德班和树莓派系统,但收到此错误
Contacting server...
Fatal error: Received unexpected header from the server:
expected "Unison 2.48\n" but received "bash: unison-2.48: command not found\n",
which differs at "b".
.
:
似乎找到了相同的版本,但被误解为不兼容。
我该怎么做才能让它发挥作用?
我还提交了一个错误GitHub。
答案1
正如有关错误报告的讨论中所表明的那样-添加版本号目前截断次要版本号处的版本信息。
我已经安装了
unison-2.48.3
在服务器和客户端(通过复制二进制文件),但是-添加版本号正在寻找
unison-2.48
这是不存在的。
作为解决方法,我创建了指向 unison-2.48.3 的符号链接 unison-2.48。
ln -s unison-2.48.3 unison-2.48
现在它按预期工作了。