Deltawalker(文件比对工具)
v2.3.2 免费版- 软件大小:79.6 MB
- 更新日期:2019-09-17 15:23
- 软件语言:简体中文
- 软件类别:文件管理
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:
软件介绍 人气软件 下载地址
软件功能
文字编辑
参与文本比较的文件使用文本编辑器显示。在这些编辑器内部,标识为差异的文本块相应地着色,并且连接线在相关的块之间运行。
文本比较摘要
特定文本比较结果的摘要可在两个地方获得:
文本比较摘要对话框表示文本块是数相同,删除, 添加,和改变 在修改的文件相对于参考的。此外,在三向比较中,比较摘要显示了冲突差异的数量。
状态栏右侧的三个状态栏比较摘要面板(四个三向比较)表示修改后的文件中相对于其引用的已删除,添加和更改的块文本块的数量。前两个面板中绘制的' - '和'+'图标,通过一致使用颜色和工具提示,加强和传达差异类型。
文件夹比较
打开文件夹比较窗口并选择要比较的文件夹的步骤与启动文件比较所涉及的步骤类似。
鸟瞰图
鸟瞰图是位于比较窗口右侧的垂直彩色条带,紧邻滚动条。与文本比较一样,鸟瞰图讲述了一个有趣的故事。使用称为标记的小矩形,鸟瞰视图呈现了比较文本文件或文件夹之间所有差异的缩小视觉地图。
比较所选文件
DeltaWalker文件夹和文件比较集成旨在提供大图片视图和deltaed视图。这使您能够分析 文件夹比较结果并为感兴趣的文件启动文件比较 - 通常这些是匹配的,但不同的文件。从可用性的角度来看,很难夸大这一点的重要性 - 使用强大的文件系统浏览器隐喻,你可以看到森林和树木。在上下文中,不需要切换窗口也不需要来回滚动标签。
文件夹同步
您可以使用以下方法同步两个文件夹
在单个或选定的资源上执行细粒度同步操作,例如复制,移动和删除。
高级双向同步操作,例如Update和Mirror
Mac OS X资源分叉
资源分支是Mac OS X文件系统(HFS +)构造,用于将结构化数据存储在文件中,以及存储在数据分支中的非结构化数据。
软件特色
允许您将文件保存在与打开文件的位置不同的位置
您可以打开本地文件并将其保存在远程服务器上
实际的变化。在文本比较中,所涉及的线的文本,一个堆叠在一起,连同它们的行号; 在文件夹比较中,它显示了所涉及的资源,以及可用于这些资源的差异信息。
您可以使用三种基本同步操作 - 复制,移动和删除的任意组合来获得所需的同步结果。
当复制或移动操作涉及覆盖现有文件时,您希望确保被覆盖的文件不包含有价值的更改。两个文件夹层次结构已独立更改并且两个分支都包含有价值的更改并不罕见。最安全的方法是仔细分析已更改的文件,并在必要时手动合并它们。使用DeltaWalker比较和合并已更改的文件非常简单 - 只需在文件夹比较窗口中双击它们,它们就会打开进行比较。
三向文件夹比较在概念上类似于三向文件比较。相同的颜色用于表示相同的差异。当然,这里的比较单位是文件夹和文件,而不是文本块。
三向文件夹比较是两个(可能是修改过的)文件夹层次结构相对于第三个文件夹层次结构(通常称为其祖先)或其来源之间的自动差异分析。
在协作项目中经常出现对三向文件比较的需要,其中在给定时间点由多个贡献者处理相同的文件分支。
三向文件夹比较评估每个修改的分支与其共同祖先之间的两个以上的独立双向比较,因为它反映了两个衍生作品与其祖先之间的收敛程度。相互矛盾的变化就是一个例子 - 它只存在于三向比较的背景下,当两个衍生作品中的文本块被不同地改变时。
安装方法
1、找到下载完成的压缩包并解压,然后双击“DeltaWalker-2.3.2.msi”应用程序进入安装步骤。
2、此程序将安装到您的计算机中,单击【Next】继续,或单击【Cancel】退出安装程序。
3、阅读软件的相关许可协议,阅读完成后点击【Next】继续,默认同意此协议。
4、如果您想更改程序的保存位置,请单击【Browse】并选择目标文件夹,选择完成后点击【Next】继续。
5、选择安装程序时所需要的组件,建议您根据自身的需求来进行选择,选择完成后点击【Next】继续。
6、准备安装程序,单击【Install】开始安装,如果您想回顾或更改设置,请单击【Previous】。
7、等待安装过程,大约十秒钟的时间即可安装完成。
8、安装完成点击【Finish】退出安装向导,默认运行此程序。
9、方法
如果程序已经打开,请关闭程序,将下载程序时所携带的补丁文件移动到此程序的源目录中,如图所示。
使用说明
三向文件夹同步
手动三向同步
使用复制/移动/删除进行同步
使用两个或三个基本操作 - 复制,移动和删除可以实现任何所需的同步结果。
以下是使用DeltaWalker同步两个文件夹层次结构所涉及的步骤,特别是使第二个层次结构与第一个层次结构相同:
在第一个和第二个文件夹选择器中选择感兴趣的文件夹,然后单击主工具栏上的“比较”按钮。
如果文件仅出现在Reference文件夹中,则会将其报告为已删除,状态栏上带有减号的小橙色矩形将显示其计数。需要将这些文件从“引用”复制到“已修改”文件夹。为此,右键单击并选择选择 > 删除。右键单击第一个层次结构中的一个选定项目,然后单击从第一个到第二个选择复制。
接下来复制不同的文件,如果有的话:右键单击并选择“选择不同”,然后像上一步一样将选择从第一个复制到第二个。
最后,如果只有第二个文件夹中存在文件,您可能希望删除它们。为此,首先执行“选择已添加”,然后在第二个文件夹层次结构中右键单击并选择“删除所选项”或按Del键。
复制文件时要确保的是被覆盖的文件不包含有价值的更改。两个文件夹层次结构已独立更改并且两个分支都包含有价值的更改并不罕见。最安全的方法是仔细分析不同的文件,并在必要时手动合并它们。使用DeltaWalker比较和合并不同的文件很简单 - 只需在文件夹比较窗口中双击它们,它们就会打开进行比较。
DeltaWalker为您提供了做出明智和自信的合并和同步决策所需的一切; 它还提供了以最少的努力执行这些决策的工具。
自动三向同步
DeltaWalker自动文件夹同步专用于Oro版本,是一种高级功能,仅对非冲突差异起作用。它会自动将第一个和第二个文件夹层次结构中的更改合并到它们的共同祖先中。DeltaWalker严格在三向文件夹比较的上下文中定义文件夹层次结构的自动同步。
自动同步或合并最好通过一个简单的例子来说明,而这个例子最好通过 屏幕截图之前和之后来说明。请记住,文件被归类为添加或删除,始终与共同祖先相关。
之前的自动同步图像显示:
一个具有冲突差异的三重文件- 每个比较文件夹中的“不同文件与conflicts.txt”文件。
一个具有非冲突差异的文件三元组- 每个比较文件夹中的“Different file.txt”文件。
两个添加的文件 - 第一个中的“First-only file.txt”和第二个文件夹中的“First-only file.txt”。
一个已删除的文件 - “Ancestor-only file.txt”仅出现在祖先文件夹中。
下面的截图显示了自动同步的结果:
具有冲突差异的文件的三元组会自动合并其冲突差异并且它们之间的冲突差异保持不变以进行手动协调 - 每个比较文件夹中的“Different files ,with conflicts.txt”文件。
具有非冲突差异的自动合并文件的三元组- 每个比较文件夹中的“Different file.txt”文件。
两个添加的文件 - 第一个中的“First-only file.txt”和第二个文件夹中的“First-only file.txt”。
两个已删除的文件 - 第一个中的“First-only file.txt”和“First-only file.txt”同时仅出现在祖先文件夹中。
以下简单规则控制DeltaWalker中的自动合并:
具有非冲突更改的文件(例如“Different file.txt”文件三元组)将通过三向文件比较中的文件自动合并规则进行合并。
添加的文件(例如“First-only file.txt”和“Second-only file.txt”)将复制到祖先文件夹中。
在两个分支中删除的文件,例如“Ancestor-only file.txt”,也从共同的祖先文件夹中删除。
具有相互冲突的更改的文件,例如“Different files,with conflicts.txt”文件三元组将通过自动合并规则合并它们的非冲突差异,并且它们之间的冲突差异将保持不变以进行手动协调。
在第一个或第二个角色中缺少文件而其他两个角色的内容存在实际差异会产生具有冲突变化的三元组,这些变化不适合自动合并并需要手动协调。
自动合并仅适用于选定的文件或文件夹; 也就是说,在执行自动同步之前,您需要进行明确的选择。
请注意,您在自动合并过程中所做的所有更改都会立即提交给DeltaWalker并且不可撤消。为确保您不会无意中丢失数据,我们建议您制作整个祖先文件夹的备份副本。
文件夹比较报告
DeltaWalker提供三种类型的文件夹比较报告:HTML,快照和补丁。
HTML比较报告
要创建比较报告,请打开/运行该比较 文件 > 报告 并选择您想要的报告类型。
文件夹比较HTML报告与文本比较HTML报告具有相似之处,因为它:
包括用于生成文件夹比较的最重要的首选项。
非常适合共享,存储和跟踪特定文件夹对/三元组的更改历史记录。
可以是双向和三向(Pro&Oro版本),具体取决于它所代表的文件夹比较。
文件夹比较报告可以包含指向文件的单个文件比较报告的链接,这些文件是文件夹比较的一部分。
比较快照
比较快照是一个JSON结构,其中包含所选文件夹比较中每个节点的一个或多个资源的名称和属性,以及管理该比较的所有首选项。如果要稍后将其与“实时”文件系统层次结构进行比较,请选择单个角色/层次结构。如果要捕获整个文件夹比较以进行存档,审核或其他目的,请选择所有角色/层次结构。
软件补丁
调用 文件 > 报告 > 创建补丁...... 文件夹比较窗口处于活动状态时的命令将创建一个补丁文件,其中包含该文件夹及其所有子文件夹中所有不同文件对的补丁,包括已添加和已删除的文件。有关单对文件的修补程序创建的详细信息,请参阅“为单个文件对创建修补程序”。
执行此命令时要小心,因为对包含许多不同文件对的大文件夹调用它可能需要一段时间。
所有比较>内容类型
使用此 首选项页面告诉DeltaWalker如何处理具有特定扩展名的文件。
DeltaWalker采用复杂的机制来分析给定文件的前几百个字节和/或扩展,以确定其内容类型。一旦知道比较中涉及的文件的内容类型,DeltaWalker就可以决定比较它们的最佳方法。例如,它会将JPEG文件作为图像打开,并将其可视化/比较。强大的内容类型检测使用户的生活更加轻松,因为他们无需告诉DeltaWalker它应该对这些文件做些什么。由于可用的文件格式的多样性,没有内容类型检测是100%防弹。通过此页面,您可以告诉DeltaWalker它应该对其内容类型无法识别或未检测到核心的文件执行的操作。
已知内容类型
DeltaWalker了解以下内容类型:
纯文本 - 在文本编辑器中将其作为文本打开。
文件夹 - 作为结构可视化和比较。
图像 - 在图像比较窗口中将它们显示为图像
Binary,Generic - 使用逐字节比较来比较它们; 如果大小允许,它们也可以显示为文本。
存档 - zip,jar和其他格式可视化并作为结构进行比较。
HTML - 对于一个,它们被视为文本文件,它们是。此外,DeltaWalker还提供了第二个视图/选项卡,其中使用内置浏览器呈现HTML文件,有效地向他们展示他们在该浏览器中的外观。
XML - XML文件既显示为文本,也显示为结构。
Office - 文件被视为MS Office文件; 在提取内容并将其作为文本进行比较后,它们可以在文件比较窗口中显示。
PDF - 视为PDF文件; 提取内容并将其与文本进行比较,类似于MS Office文件。
标识为二进制的文件将使用逐字节比较进行比较,无论其大小如何。与文本比较相比,逐字节比较更快并且使用更少的内存。
所有比较>文本过滤器
使用此首选项页面为DeltaWalker配置基于正则表达式的过滤器,以便在使用文本比较算法比较文本文件时使用。
文本过滤器首选项是All Comparisons首选项的一部分,因为它们在以下不同的场景中发挥作用:
比较文本文件时。这是明显的情况,因为文本过滤器(如果已配置)始终在打开文本文件时使用,以便在DeltaWalker的文本编辑器中进行比较。
使用内容比较方法比较文件夹及其内容时,特别是选择“使用文本比较”选项时 - 请参阅“ 文件夹比较” 首选项页面。在这种情况下,当DeltaWalker扫描所选文件夹层次结构的内容时,它使用复杂的内容类型检测算法分析每个文件的内容类型,如果文件被检测为文本文件,则使用选定的文本比较算法比较它们并应用选定的文字过滤器
过滤器可以忽略审阅者不感兴趣的文本,从而提高DeltaWalker执行和提供的分析的实用性。他们通过缩小计算机维护的文本的过度技术表现与人类表达的文本的基本含义之间的差距来实现这一点。
显示文本过滤器值的常见现实场景是源代码格式化并不重要。为了便于使用,忽略空格,行结尾或字符大小写等功能在UI中显示为操作,而实际上它们是作为文本过滤器实现的。
软件开发人员会发现,在比较源文件时,其他常见任务保持源代码注释不可或缺。
过滤一目了然
DeltaWalker可以轻松定义大量过滤器,并将其用于特定的比较任务。过滤器通过正则表达式的事实标准语法表达,并给出人类可读的描述,以消除数学符号的负担并保持对实际比较评论的关注。在实际比较期间,通过控制包含或排除特定过滤器的复选框,鼓励并辅助对先前定义的过滤器进行选择性重用。
过滤器提供了对比较过程中要忽略的文本的细粒度控制 - 从整行文本到特定字符序列。
按示例过滤
空行与“空白”字符序列
请考虑以下正则表达式,该表达式匹配没有字符或仅包含空格和制表符(通常称为空格)的行:
^ [\ t] * $
的过滤器被配置为与该图案来搜索和报告相同 的地方找到匹配部分将作出比较忽略这样的线的任何行。仅丢弃仅包含此类匹配行的结果差异。
相比之下,构建在相同表达式上并定义为忽略相应字符序列的过滤器将保持匹配线及其含义作为差异的基础,但将使其对应于另一条线,其原始时可能是非空白的表单但过滤后评估为空行。
人气软件
-
PDF去水印工具(PDF Watermark Remover) 9.69 MB
/简体中文 -
万能文件打开器(FileViewPro) 58.1 MB
/简体中文 -
Beyond Compare 3中文 33.48 MB
/简体中文 -
目录文件清单生成工具 Excel清单 绿色版 5.00 MB
/简体中文 -
空文件夹清理工具(EmptyFolderNuker) 0.16 MB
/简体中文 -
LDAP Admin(LDAP管理工具) 1.84 MB
/简体中文 -
ePDF 5.35 MB
/简体中文 -
picture manager 2013单独安装包 19.65 MB
/简体中文 -
project reader中文版 8.96 MB
/简体中文 -
笔记本wifi万能钥匙电脑版 10.46 MB
/简体中文