使用onlyoffice对文件做出的修改不在历史版本中显示


#1

首先,我新建了一个测试文件 ,文件版本历史中生成了两条记录。

seafile%E5%8F%8D%E9%A6%882

随后我用onlyoffice对文件进行编辑,并保存
seafile%E5%8F%8D%E9%A6%881

然而当我再度打开文件版本历史时,并没有生成新的版本历史记录。
seafile%E5%8F%8D%E9%A6%883

再度使用onlyoffice,所作出的修改仍然存在,请问这是因为什么呢?我所做出的修改究竟有没有被保存?

【因为这个原因,我曾经丢失过在线编辑的半篇论文,所以说希望搞明白这个问题】
@daniel.pan @lins05 @lian


#2

OnlyOffice 只在文件关闭的时候才会保存到 Seafile 中。OnlyOffice 本身也有一个缓存。所以这个文件有没有保存成功,需要以 Seafile 中的历史记录为准。


#3

感谢您的回复
但是目前的情况是,我已经在onlyoffice中选择了“保存”,onlyoffice也显示了保存成功,我也关闭了onlyoffice的标签页。但是seafile的历史记录中依然没有相关记录。这个场景我做过很多次,都是相同的结果。


#4

这个是 OnlyOffice 的一个问题。我们最新的版本应该默认不会在 OnlyOffice 中显示“保存”按钮的。然后只有关闭 onlyoffice 才会保存过来。


#5

把你

  1. 使用的版本,
  2. conf/seahub_settings.py 相关配置,
  3. logs/seahub.log 有没有报错。
    都检查一下,发一下吧