从不良同步中恢复文件

从不良同步中恢复文件

我在两台计算机上使用 Ubuntu One 文件同步。两个系统都与 Ubuntu One 服务断开了几天,并且对两个系统上的同一个文件进行了更改。在一个系统上,更改并不大,就像文件被触碰或类似情况。在另一个系统上,发生了重大变化。两个系统大约同时重新连接到文件同步服务,Ubuntu One 用所有更改覆盖了文件。在这种情况下没有冲突文件。我本来希望并预料到会发生冲突。

看来我应该对此采取一些措施,让服务不会在没有恢复旧版本的情况下直接覆盖文件。修订历史记录应该是 Couchdb 的强项。我可以利用这个优势来恢复我的文件吗?

答案1

版本控制是CouchDB的强项,但是CouchDB并不用于文件同步。

不过,冲突处理得当,尽管还不是完全用户友好。在与原始文件相同的目录中,您将找到名为 filename.u1conflict* 的文件,例如 mydocument.odf.u1conflict 和 mydocument.odf.u1conflict2 等。这些是原始冲突文件,因此您可以像以前一样重命名和使用它们。

相关内容