ubuntu 上原生提供的主要开源双向同步框架有哪些,通过“差异合并”进行同步?

ubuntu 上原生提供的主要开源双向同步框架有哪些,通过“差异合并”进行同步?

因此,软件需要:

  1. 开源- 所以我可以用它来编程。
  2. 双向同步- 因此两个或多个用户可以同时控制一个文件,而不像 Rsync 只能单向同步。
  3. 在 Ubuntu 上可用- 因为我不想处理 wine 或 google docs。
  4. 通过差异合并同步- 因为这比替换整个文件更快。

我的具体用例:

我需要将此软件用作我正在创建的协作编辑项目的后端。该项目将是 Ubuntu SDK 的一个插件。虽然我听说过 Google Wave 和 Gobby 等项目;但这些都不是我想要实现的解决方案。但是;如果您知道他们正在使用的底层技术,我很想听听他们使用了什么。

否则;我只想知道 Ubuntu 上有什么,这样我就可以从那里进行研究。

编辑:

只是为了澄清一下,Unison 是我正在寻找的程序的一个示例。

http://www.cis.upenn.edu/~bcpierce/unison/

相关内容