Yur*_*urB 23
有两个工具可以用来让git diff odt文件:odt2txt和oodiff.
有关如何设置此信息的详细信息,请参阅此资源(还包括有关Mercurial和SVN的信息.)
以上说明的片段 (对于git> = 1.6.1):
首先,安装odt2txt并配置git以允许它运行它,方法是将其添加到~/.gitconfig:
[diff "odf"]
textconv=odt2txt
Run Code Online (Sandbox Code Playgroud)现在,对于每个项目,你只需要让git使用这个驱动程序,.gitattributes或者$GIT_DIR/info/attributes像这样:
*.ods diff=odf
*.odt diff=odf
*.odp diff=odf
Run Code Online (Sandbox Code Playgroud)fro*_*kos 19
LaTeX非常适合将它与git结合使用.但如果您无法自己花时间将所有内容"翻译"为LaTeX,我认为适合您需求的一个很好的选择是使用LibreOffice并以.fodt格式保存文件(Open Document Text - Flat XML).这些文件是未压缩的XML,因此您可以使用git的所有功能,因为您可以看到每行的文档行的添加和更改.
这将使合并成为一项简单的任务.甚至二进制文件(例如,当您包含图像时)将嵌入文档中并显示为文本.当然,您无法从那里操作它们,但您可以使用最简单的文本编辑器删除整个标记或编辑属性.
| 归档时间: |
|
| 查看次数: |
5914 次 |
| 最近记录: |