如何制作 TortoiseSVN diff .dot 和 .dotx Word 模板文件
How to make TortoiseSVN diff .dot and .dotx Word template files
TortoiseSVN 具有区分 Microsoft Word 文档修订的惊人能力,这显然是通过 C:\Program Files\TortoiseSVN\Diff-Scripts
中的脚本实现的,该脚本调用 MS Word 来执行差异(而不是使用 TortoiseMerge 将它们区分为文本文件) ,这当然不适用于 Word 文件)。 MS Word 本身能够区分两个版本的 .dot 或 .dotx 文件,使用与区分两个版本的 .doc 或 .docx 文件相同的用户界面 "clicks",因此 .doc 的 TortoiseSVN 脚本似乎和 .docx 文件 (diff-doc.js
) 也适用于 .dot 和 .dotx 文件。
在尝试启用 TortoiseSVN 来区分 .dot 和 .dotx 文件时,我编辑了 diff-doc.js
的第一行...
// extensions: doc;docx;docm
...为此:
// extensions: doc;docx;docm;dot;dotx
然后我尝试使用 TortoiseSVN 将 .dot 文件与其以前的版本进行比较,它的行为与以前相同(TortoiseMerge 抱怨它不是有效的文本文件)。想想也许 TortoiseSVN 只在启动时检查脚本文件中的 extensions
注释,我重新启动,但仍然是相同的行为。
我是否缺少制作 TortoiseSVN diff .dot 和 .dotx 文件所必需的东西? (顺便说一句,我知道其他程序将 .dot 扩展名用于与 MS Word 无关的内容,而且我知道这使得具有 .dot 扩展名的文件在其真实文件格式方面不明确。)
您可以使用相同的脚本,只需告诉 Tortoise 如何处理您的 .dot / .dotx 文件扩展名:
Right Click -> Tortoise SVN -> Settings -> Diff viewer -> Advanced...
您将看到当前扩展的列表。 Select .docx,单击编辑并将 "External program" 的值复制到剪贴板。
关闭它并单击添加...,插入 .dot 作为扩展名,将剪贴板中的值粘贴到 "External program" 字段。
就这些。
TortoiseSVN 具有区分 Microsoft Word 文档修订的惊人能力,这显然是通过 C:\Program Files\TortoiseSVN\Diff-Scripts
中的脚本实现的,该脚本调用 MS Word 来执行差异(而不是使用 TortoiseMerge 将它们区分为文本文件) ,这当然不适用于 Word 文件)。 MS Word 本身能够区分两个版本的 .dot 或 .dotx 文件,使用与区分两个版本的 .doc 或 .docx 文件相同的用户界面 "clicks",因此 .doc 的 TortoiseSVN 脚本似乎和 .docx 文件 (diff-doc.js
) 也适用于 .dot 和 .dotx 文件。
在尝试启用 TortoiseSVN 来区分 .dot 和 .dotx 文件时,我编辑了 diff-doc.js
的第一行...
// extensions: doc;docx;docm
...为此:
// extensions: doc;docx;docm;dot;dotx
然后我尝试使用 TortoiseSVN 将 .dot 文件与其以前的版本进行比较,它的行为与以前相同(TortoiseMerge 抱怨它不是有效的文本文件)。想想也许 TortoiseSVN 只在启动时检查脚本文件中的 extensions
注释,我重新启动,但仍然是相同的行为。
我是否缺少制作 TortoiseSVN diff .dot 和 .dotx 文件所必需的东西? (顺便说一句,我知道其他程序将 .dot 扩展名用于与 MS Word 无关的内容,而且我知道这使得具有 .dot 扩展名的文件在其真实文件格式方面不明确。)
您可以使用相同的脚本,只需告诉 Tortoise 如何处理您的 .dot / .dotx 文件扩展名:
Right Click -> Tortoise SVN -> Settings -> Diff viewer -> Advanced...
您将看到当前扩展的列表。 Select .docx,单击编辑并将 "External program" 的值复制到剪贴板。 关闭它并单击添加...,插入 .dot 作为扩展名,将剪贴板中的值粘贴到 "External program" 字段。
就这些。