在具有不同版本 Unison 的计算机之间同步

在具有不同版本 Unison 的计算机之间同步

我有一个安装了 unison-2.40 的小型 Debian ARM 盒子。还有一台 Ubuntu 笔记本电脑,似乎有 unison-2.48

我想让它们一致同步。但是Ubuntu(较新的)似乎没有意识到被明确要求使用2.40(使用 -addversionno )

是否可以说服 2.48 冒充 2.40,或者是否有包含 2.40 的 Ubuntu 软件包,以便我可以同步这两台机器?

答案1

不,你不能让新版本的 Unison 冒充旧版本。这是 Unison 的一个臭名昭著的功能;存档文件的格式(跟踪正在同步的所有内容以提高效率)在每个新版本中都得到了更改和改进。因此,跨机器的 Unison 版本必须精确匹配。

由于 2.40 是一个旧版本,我不确定它是否会出现在 Ubuntu 存储库中。你可以编译并安装它来自来源,或尝试其中之一这些预编译的二进制文件

相关内容