比较两个包含相同文件名但不同扩展名的文件夹
我有许多目录,其中一个文件夹包含 .jpg 格式的照片,另一个文件夹包含 .dng 格式的相同文件名。这两个文件夹之间缺少一些文件。我的目标是找出差异。最后,我要从包含更多文件的文件夹中删除“额外”文件。我尝试使用 winmerge,但没有成功。 ...
我有许多目录,其中一个文件夹包含 .jpg 格式的照片,另一个文件夹包含 .dng 格式的相同文件名。这两个文件夹之间缺少一些文件。我的目标是找出差异。最后,我要从包含更多文件的文件夹中删除“额外”文件。我尝试使用 winmerge,但没有成功。 ...
我如何才能仅显示两个文件之间的“缺失行”?我正在尝试进行文件系统目录比较(目录列表) - 并且在第二个文件系统中存在我不关心的时间/日期戳差异 - 但显示为“行差异”。我只想显示“缺失行”(即,文件不存在于第一个或第二个文件系统中)。 我只想显示文件目录列表(两个文本文件)中缺失的行。 我该如何做呢? ...
我刚刚完成了将所有“黄金备份”存储设备加载到计算机的繁琐过程,然后逐渐将它们用 7-zip 压缩,并删除了现在位于 .7z 存档中的实际目录树。我删除它们是因为我没有足够的空间来一次性保存所有解压后的文件。 所以,现在我有 6 x 45 GB .7z 档案,每个档案都包含“基本上”相同的目录树,但可能包含多个唯一的子目录或子子目录或单个文件。 我正在尝试通过创建一个新的~45 GB 目录树来创建一个新的“基本黄金备份”,该目录树代表了在这六个档案中找到的所有文件(以及最新版本,如果存在这样的差异)。 当我尝试比较两者时,虽然 WinMerge 支持 7z 解...
我正在使用 WinMerge 比较文件夹及其子文件夹和不同文件类型。基本上有 png 文件、名为 .x 的脚本文件及其名为 .xc 的编译版本。我已经有一个过滤器,只显示不同的文件并忽略相似的文件。 我希望 .xc仅有的如果 abc.xc 存在于某个文件夹中,而另一个文件夹中不存在,则出现在结构中。如果两个文件夹中都有 abc.xc,并且它们的内容不同,我就不感兴趣了。我希望所有其他文件都能正常比较:如果两个 png 以相同的名称存在,但内容不同,我想知道,对于文本文件和其他文件也是如此。 我已经找到了如何使用过滤器完全排除 .xc 文件,但我不知道这个特定...
我有几个日志文件,内容如下: 2022-03-13 21:16:46.367972: I This is a test1 有没有办法告诉 WinMerge 排除日期/时间比较而不使用 RegEx 删除时间戳? 这些日志来自生成日志的程序。我必须找出两个文件中消息之间的差异,忽略时间戳。 ...
我正在使用 TortoiseGit,并且有一个生成 csv 文件的程序。 基本上,当再次生成相同的 csv 文件时,它会覆盖旧文件。但是当这样做时,winmerge 会向我显示此 csv 文件中存在更改,即使没有更改。 这有点烦人。有办法解决吗? 顺便说一句,当覆盖普通的 .txt、.c 或 .cpp 文件时,它可以正常工作。 ...
当我用 Linux 和 Windows 编写源代码并将其与 winmerge 进行比较时,winmerge 显示文件已更改,但实际上什么都没有改变。请参见右下方附件中的图片(win 和 unix)?有什么方法可以修复它吗? ...
我正在使用 WinMerge,但一直无法将其将多组行差异视为单个差异块。对于我的需求,这种行为使得合并变得困难,我想一次处理一行。我已阅读帮助并搜索了网络,但无法弄清楚如何控制此选项。 这不可配置吗?没有办法一次处理一行差异吗? ...
我在 Red Hat 7.9 中的 Wine 下运行 Winmerge(由 Treecomp 调用!)不幸的是,配置对话框没有显示 Winmerge 附带的配色方案,即使它们被明确导入。 那么,有人让它工作了吗? ...
我习惯使用快捷键 Alt+DownArrow 和 Alt+UpArrow 来浏览差异。现在只需按箭头键,Winmerge 就会跳转到下一个差异! 此外,Alt+LeftArrow 和 LeftArrow 的行为相同。 那么,有人知道发生了什么吗? 是否有某个地方可以配置快捷键? ...
多年来,我一直使用 WinMerge 作为我的首选差异工具。昨天,我将安装从 v2.16.4.0 更新到 v2.16.10.0,现在“视图”菜单中的“树视图”模式选项已禁用(变灰)。 我如何才能再次启用树视图模式? 更新:我下载了该工具的早期版本进行测试什么时候这坏了。看来 v2.16.8.0 运行正常,而 v2.16.9.0 坏了。 不幸的是,WinMerge 网站上没有提供这个版本,所以我必须自己去SourceForge 存储库。 ...
我正在尝试在 Visual Studio 中合并两个 git 分支。我有一些文件显示“已添加到两者”,当我打开它们时,WinMerge 弹出,因为这是我为合并配置的。WinMerge 说文件相同,所以我点击保存。然后我回到 Visual Studio,它询问我是否要保留我在 WinMerge 中所做的更改。我点击“是”,然后...如果我打开刚刚合并的文件,它是空白的!发生了什么事?我不知道这是 Visual Studio 中的错误还是 git 中的错误还是 WinMerge 中的错误,但它让我抓狂...我必须找到该文件的先前版本并将其粘贴回去... ...
这真的很令人困惑 - 为什么只有 134-148 行可见?是不是我意外启用了某些选项,隐藏了未更改的代码?我尝试更新到最新版本 (2.16.8.0),但即使在运行安装程序并重新启动应用程序后,关于框仍然显示 2.16.4.0... 真正奇怪的是,在我复制代码之前,中间窗格完全是空白的,即使我可以选择在启动时执行初始合并,按 F5 刷新也无济于事... 以前我这样做后可以正确保存文件,但现在合并过程实际上删除所有隐藏的代码!幸好我在创建拉取请求之前检查过!这可能与字符编码有关吗?我注意到该文件的先前版本是 Unicode(UTF-8),而合并版本是西欧(Win...
我想使用 WinMerge 作为纯文本差异工具,而不需要比较现有文件。 也就是说,我只想点击ctrl+ n,将两个纯文本粘贴到两边,然后点击f4并查找差异。我试过了,但结果显示“无差异”消息。 是否可以? ...
因此,我尝试手动对生活中获得的所有重要数据进行 RAID,并刚刚发现使用 WinMerge 比较和识别文件和目录之间的差异的乐趣。然而,大量文件被标记为“二进制文件不同”,引起了我的注意... 打开两个文件进行观察似乎显示了相同的副本,并且在历史上的某个时刻它们是同一个文件,1 被复制到另一个位置,就像现在在我的手动 RAID 复制程序中再次发生的那样...... 那么,我们在这里是说,自从将其中一个文件复制到新位置(或旧文件位于原始位置)后,硬盘上的其中一个文件已损坏吗?如果是这样,那么哪一个是损坏的?我所能看到的只是二进制级别上存在一些差异,但哪一个是原...