我出现了一个名为 u1conflict 的文件夹。原始文件完全是空白的。我无法从 u1conflict 文件中以原始格式打开文档,而且我现在对 ubuntu 有点不信任了,因为我正在努力完成我的硕士论文!
如何在 LibreOffice 中打开原始文档?如何防止这种情况再次发生?
谢谢!
答案1
您可以简单地复制 .u1conflict 文件并重命名。如果还有更多文件,那么您可能需要打开它们并查看哪个是哪个。不会丢失任何东西。这就是 .u1conflict 文件的用途。
如果你直接在同步文件夹中使用自动保存的应用程序(如 LibreOffice Writer)工作,就会发生这种情况。我认为发生的情况是,当你上传之前的更改时,LibreOffice 会更改你的本地文件。这意味着你上传的文件与本地文件不同,也与 Ubuntu One 上的文件不同。这并不完美,但互联网并不是绝对时间的,同步非常困难。我认为 Ubuntu One 做得对。所有协作工具都必须有处理冲突的方法。无论你是在手机之间同步联系人,还是在版本控制系统中处理源代码,冲突都会时不时发生,而且确实需要由人来处理。你真的不希望计算机判断你的哪个版本的文档内容最好。
我唯一一次遇到这种情况是在直接在同步文件夹上处理 LO Writer 文档时。我已经停止这样做了,现在改为在未同步的文件夹上工作,然后将文件复制到同步文件夹。我相信您可以通过降低自动保存频率或停用它来解决此问题,但我自己还没有尝试过。就我而言,LibreOffice Writer 每两分钟自动保存一次,由于连接不良,上传文件需要三分钟。那么就会出现大量冲突,这是有道理的。
但正如我所说,冲突文件是您的文件的普通副本,因此不会丢失任何内容。