Libreoffice 文档上是否有类似 VCS 的系统

Libreoffice 文档上是否有类似 VCS 的系统

我目前正在 Libreoffice 上撰写毕业论文。我想知道 Libreoffice Writer 文档上是否有版本控制系统作为在线平台或离线功能,我可以在其中:

  • 跟踪文档的变更日志
  • 有机会回到之前的承诺
  • 也许有分支来写不同的章节

起初,我认为将其保存为 XML 可能是一个好主意,然后我想知道当我重新打开文档时是否会出现功能丢失(因为它包含图像)。

保存为目录的方式

我也知道我可以打开odt使用存档管理器打开文件。但是,我找不到将文档保存到文件夹中的功能或解决方案照原样而不是odt格式化。我还想过,也许我可以将存档内容拖放到 git 初始化的文件夹中并提交。但是,如果我完成了工作,我应该将它们压缩为tar.gztar.bz并将扩展名更改为 odt 吗?我不确定。

为什么我不使用 LaTeX

我不想使用 LaTeX,因为 LaTeX 本身和库需要相当大的磁盘空间,而且我的文档将包含大量图像。我实际上正在撰写关于生成语法的论文,LaTeX 有一个绘制语法树的扩展,但该扩展的开发 (i) 要么停止要么太慢,(ii) 它看起来相当丑陋,(iii) 也许我无法应用极简主义计划乔姆斯基的延伸。

为什么我不喜欢 Google Drive 文档

Google Drive 是个好主意,但它可能有一些限制。而且我真的很犹豫在网络平台上使用办公相关软件。


因此,我想知道是否有办法在 LibreOffice 中做到这一点。以下解决方案可以回答我的问题:

  • 将文档保存为文件夹的简单方法(或只是一种方法)并能够重新打开它就太好了,因为我可以在 git 上跟踪它。
  • 也许另一个在线平台或离线功能可以执行该排除File > Version选项,因为我可以进入早期版本但无法在该选项中跟踪。
  • 任何其他解决方案

答案1

好吧,我找到了一个解决方案,将其保存并重新打开为目录。保存后,使用存档管理器打开它并提取到文件夹中。

然后,您可以重建它,通过压缩为 重新打开它zip。然后,将其扩展名重命名为odt。现在它可以正常工作了。

但是,如果您尝试在目录中添加类似的附加文件,则此方法将不起作用README.md。因此,您需要一个额外的目录来转储和重建。

这是解决方案之一,如果三天内没有出现更好的解决方案,则将被视为有效答案。

相关内容