问题标签 [beyondcompare3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
750 浏览

powershell - 使用 Control-M 运行 PowerShell 脚本以从 Beyond Compare 复制文件

我目前有一个 PowerShell 脚本,它调用 Beyond Compare v3 将文件从安全的 SFTP 站点复制到我的网络。每当我在 PS GUI 和 PS 控制台中运行 PowerShell 脚本时,它都能正常工作。它能够连接到 SFTP 站点和我的网络,并将文件复制过来。

我在 Control-M 中创建了一个作业,它调用 PowerShell 脚本并传递了 2 个参数。当我运行该作业时,它不会复制文件,并且 Beyond Compare 日志显示:

连接到 XXX.XX.XX.XXX

服务器密钥 [ssh-rsa XXXX XX:XX.....]

连接失败:尝试在静默运行时打开“未知主机密钥”对话框

尝试在静默运行时打开“未知主机密钥”对话框

加载比较:“我的位置路径”<->

致命脚本错误:无法加载基本文件夹

就像我说的,当我通过 PowerShell 本身运行它时,它能够毫无问题地连接并复制所有文件,所以我的 Beyond Compare 脚本文件没有问题。我相信这是 Control-M 本身的错误。

0 投票
1 回答
2505 浏览

compare - 生成 html 的脚本 Beyond Compare 文件夹差异

我找到了几种使用 Beyond Compare 中的脚本自动进行文件夹比较的方法,但没有一种方法可以生成从 Session>Folder Compare Report>View in browser 创建的漂亮 html 报告。

这是一个看起来像的例子。

我希望能够找到为我提供 html 差异报告的脚本。

谢谢!

这就是我目前得到的

0 投票
0 回答
64 浏览

c# - datagridview 单击以重新分配第一行,而不会干扰数据集中的信息

美好的一天,新手在这里寻求帮助。

我一直在使用 Visual Studio 2012 和 C# 创建比较图表。

所需的功能是能够比较两个兆字节大小的基于csv的源文件,以表格形式显示信息,我将使用两个datagridview,即datagridview1和datagridview2。

由于该工具正在处理与时间相关的源,因此已更新用户请求以包括从两个表中重新选择第一行的功能,以便重新对齐捕获的第一个信号,这可能在大多数情况下,发生在不同的时间。

测试代码 1

测试代码 2

我试图利用这个想法在所选行之前删除以前的行,如上所示。但为避免意外删除有用的行,目前正在开发撤消功能。

//================================================= ========================//

我需要一些关于仅在 datagridview 图表上更改显示的建议,但修改不应涉及参与的BindingSource.datasource(s)

我以 Beyond Compare 作为基准,但我现在很难创建这样的功能。

0 投票
2 回答
3517 浏览

git - git difftool:如何比较 zip 文件

我正在尝试使用“git difftool”比较二进制文件。该文件也是暂存的,但似乎这并不重要。所以我正在使用类似下面的东西:

我的 .gitconfig 配置如下:

因此,当我运行git difftool它时,它会按预期打开 Beyond Compare,但是,我收到一个错误,即基本二进制文件不存在。修改后的本地副本已正确加载到工具中。

我注意到 *.bcpkg(Beyond Compare 设置文件,基本上是一个 zip 文件)以及常规的 *.zip 文件。但似乎对 *.exe 文件工作正常。我注意到的是,git difftool除非 Beyond Compare 关闭,否则不应返回,因为如果它返回由它创建的临时文件,则会被删除。但如果是 zip 文件,它总是会立即返回。

顺便说一下,所有其他文件类型的 diff 对我来说都很好。我在 Windows 7(64 位)上,如您所见,已配置 Beyond Compare 3。

0 投票
1 回答
1109 浏览

svn - 在 Windows 中使用 Beyond Compare 和 cmd for svn

我想使用 Beyond compare 来比较 SVN 下 .doc 文件的两个版本之间的差异,并将结果保存在文本文件中。到目前为止,看到所有指南,我能够成功地将 BC 与“diffViewer”集成,调整外部添加路径和文件进行比较。但我无法在命令提示符下复制相同的内容。

例如: svn diff -c 4 test.txt >>log.txt这给出了当前版本和第 4 版本之间的差异,并将差异存储在 log.txt 中。是否可以对 .doc 文件做同样的事情?

https://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-automation.html#tsvn-automation-basics

阅读上面的链接,但再次运行修改后的命令: TortoiseProc.exe /command:diff /startrev:4 /endrev:6 /path:"C:\svnroot\test2\trunk\Files\log.docx " 打开无法比较或任何其他diffViewer 中指定的程序。

0 投票
2 回答
3644 浏览

jquery - 如何比较两个 XML 并在网页上显示它们的差异?

我在两个单独的服务器(测试和生产)上运行 XML 请求并比较 XML 响应(消息有效负载)。

我们手动比较 Beyond Compare 等工具的响应,并突出显示差异。

我们正在尝试自动执行此操作,并在网页上显示差异(可能是 Beyond Compare 的屏幕截图)。

我们能否以某种方式将比较工具保留在服务器上并从那里截取屏幕截图并显示在网页上?或者

还有其他可能的工具吗?

或者唯一的方法是从用户的机器上触发比较工具。

请建议正确的方法或指向文档。

谢谢你。

0 投票
1 回答
891 浏览

beyondcompare - 使用超越比较比较文件列表

我正在尝试使用超越比较来比较两个文件夹之间的文件子集。

示例:文件夹 A 和文件夹 B。我想比较目录中的特定文件:

c/d/foo.java

e/f/bar.java

过滤器在这里无济于事,因为我想按名称而不是文件扩展名选择文件。

0 投票
1 回答
38 浏览

compare - 用于将 pdf 与要与测试脚本集成的图像进行比较的工具

用于 pdf 比较的分析工具,用于比较文本、图像(pdf 中的所有元素)以及可以与测试脚本集成(用于自动比较)

我看着超越比较。他们有命令行实用程序,可以帮助使用脚本自动触发比较。但是,对于 pdf 中的图像比较没有强大的解决方案。

我是否缺少任何功能来启用图像比较

0 投票
2 回答
8902 浏览

beyondcompare3 - 添加 Beyond 与 Explorer 的右键单击比较

我在以前的公司中一直在使用 Beyond Compare 3,每次我需要比较文件/文件夹时它都会派上用场。右键单击该文件将打开 BC 的选项以将其与另一个文件进行比较。我最近在我的新电脑上安装了 BC 3。非常奇怪的是,我在右键单击文件时没有获得 BC 默认选项。

有人可以指导吗?

0 投票
0 回答
743 浏览

git - Git difftool --cached 和 Beyond 比较

我使用的是 Windows 10。我将一个文件夹中的 256 个文件与另一个文件夹中的 256 个文件进行比较。我使用命令 git difftool --cached 在 Beyond Compare 中显示文件。Git Bash 中的显示显示:

查看 (1/256):“3-M-ALABAMA-SUIQUARTER2-LABEL.txt”启动“bc”[Y/n]?是的

在此处输入图像描述

这很棒,所以它显示了 256 个文件差异问题是它一次调用文件到文件比较视图 2 个文件,因为我不想为每个文件比较生成报告。

所以我使用命令 git difftool --cached --dir-diff 我希望在 Beyond Compare 中看到 git 发送的左侧的 256 个文件和右侧的 256 个文件。基本上我希望它和命令 git difftool --cached 做同样的事情(但每边都列出了所有文件名)

但是,在 Beyond Compare 中,我只在左侧得到 86 个文件,在右侧得到 86 个文件。这就是问题。

我的目标是让文件夹左右各有 256 个文件,然后我可以简单地运行 HTML 比较报告。

任何帮助将不胜感激。我在谷歌上搜索了很多这个问题并找到了信息,但没有找到我特定问题的答案。