word文档的svn或mercurial版本控制 [英] svn or mercurial version control of word documents
问题描述
据我所知,Microsoft 在其最新版本的 Office 中采用了某种基于 xml 的表示形式.如果这是真的,那么我会假设版本控制会起作用,尽管您显然必须使用旧版本来解决任何嵌入的更改
As far as I know, Microsoft went to some sort of xml-based representation in their most recent version of office. If that's really true, then I would assume that version control would work, although you would obviously have to resolve any embedded changes with the old
<<<<<<
======
>>>>>>
在加载单词之前在其中标记.
marks in them before loading word.
this other question提到了这个问题,但似乎已成定局,版本控制在Word中根本不起作用,我想知道为什么?
This other question mentions the issue, but it seems to be taken as a foregone conclusion that version control simply won't work in Word, and I want to know why?
推荐答案
zipdoc 扩展对于 Mercurial,它似乎通过在内部存储未压缩的压缩文件来处理基于 XML 的 Word 文档,以获得有意义的增量并以有意义的方式合并它们.我没有测试它,但它听起来像你正在寻找的东西.
There's the zipdoc extension for Mercurial, which seems to handle compressed files like XML-based Word documents by storing them uncompressed internally in order to get meaningful deltas and in order to merge them in a meaningful way. I did not test it, but it sounds like the thing you're looking for.
这篇关于word文档的svn或mercurial版本控制的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!