gpt4 book ai didi

svn - 如何制作 TortoiseSVN diff .dot 和 .dotx Word 模板文件

转载 作者:行者123 更新时间:2023-12-04 20:41:25 24 4
gpt4 key购买 nike

TortoiseSVN 具有惊人的差异 Microsoft Word 文档修订的能力,这显然是由 C:\Program Files\TortoiseSVN\Diff-Scripts 中的脚本实现的。这会调用 MS Word 来进行比较(而不是使用 TortoiseMerge 将它们作为文本文件进行比较,这当然不适用于 Word 文件)。 MS Word 本身能够区分 .dot 或 .dotx 文件的两个版本,使用相同的用户界面“点击”作为区分 .doc 或 .docx 文件的两个版本,因此看起来 TortoiseSVN 脚本的 .doc 和 . 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...

您将看到当前扩展的列表。选择.docx,单击编辑并复制“外部程序”的值到剪贴板。
关闭它并单击添加...,插入 .dot 作为扩展名,将值从剪贴板粘贴到“外部程序”字段。

就这些。

关于svn - 如何制作 TortoiseSVN diff .dot 和 .dotx Word 模板文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28254637/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com