问题标签 [file-comparison]
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.
visual-studio-2010 - 在 Visual Studio 2010 文件夹差异窗口中,当我右键单击文件时,“协调”菜单被禁用
我正在尝试比较 2 个本地文件夹。在源代码管理资源管理器中,我右键单击文件夹,单击“比较”菜单并选择目标文件夹。显示文件夹差异文件夹。我右键单击发现差异的文件,但“协调”菜单被禁用。我对源文件夹和目标文件夹都有“读取”和“签出”权限。
python - 将文件的某些数据与python中的另一个文件进行比较
我确实有一个文件 f1,其中包含一些文本,可以说“一切都很好”。在另一个文件 f2 中,我可能有 100 行,其中一个是“一切都很好”。
现在我想看看文件 f2 是否包含文件 f1 的内容。
如果有人提出解决方案,我将不胜感激。
谢谢
svn - 扩展 SVN 以处理 ZIP 或其他文件类型中的文件
在过去的几个月里,我一直在编辑一些在 SVN 下的 nuget 包。有没有办法扩展 SVN,以便当您尝试比较从一个文件版本到另一个文件版本的更改时,它可以处理 zip 文件中的文件?
Nuget 包基本上是一个具有特定结构的文件夹,其中填充了不同的基于纯文本的文件(xml、txt 等)并以.nupkg
.对于文件比较工具,WinMerge
在我的情况下,SVN会先解包,然后将内容的根文件夹(./
如果需要,也可以是自己生成的文件夹)传递给文件比较工具。
file-comparison - 比较服务器上的文件?
所以我的网站被黑了,我以为我设法修复了所有文件并进行了备份。然而,黑客设法留下了某种后门,我的网站又被黑了。我的网站是用 wordpress 构建的,所以我想比较干净的 wordpress 文件和我的 wordpress 文件。我知道这在 linux 中很容易完成,但我在 windows 上,所以这可能吗?
而且我无权访问服务器命令行或配置文件,因为我是托管的
c - C中的跨平台网络二进制文件比较?
是否存在跨平台(Windows/Linux/OSX 或其一部分)的现有库或代码库,可以让我快速比较网络上两个文件之间的差异?
基本上,尝试为我正在处理的项目重新创建 rsync 的“就地”基本版本,这将获取文件之间的差异并通过网络连接仅发送块级数据。
谢谢。
c++ - 坚持用 C++ 编写我的 diff 实用程序
我试图使用我在 C++ 中学到的关于文件和资源处理的知识:我想编写一个类似diff
的实用程序。
这是我的最新版本
这是我的指导方针:
- 比较2个文件
- 用户必须将这 2 个文件的名称直接传递给可执行文件,只有这 2 个参数
- 尽可能多地涵盖C++ 中的错误处理
- 尽量避免平台特定的步骤或不可移植的代码
我的实际问题是我不知道如何有效地改善我的假人状况。现在,while 迭代只遵循第一个传递文件的长度,我想显然在两个文件中一直向下走并解决这个问题,而不会引入额外的 cicle 之类的过度杀伤力来获取和比较这两个文件的长度做真正的比较。
我也想知道我的方法是否可以被认为是安全的。
最终,我也可以接受提出使用 boost 库的解决方案的答案,因为它们非常便携,而且我已经知道我会出于其他原因使用它们。
谢谢。
java - 文件比较与内存考虑
我想比较两个文件,一个在文件系统中,另一个是从 HTTP URL 下载的。
我们尝试通过 byte[] 数组进行比较(我们使用 Apache 的 HTTPRequestBuilder),但担心文件可能太大并且可能会耗尽内存。我们有没有好的替代品。
diff - 本地和 repo 文件之间的图形差异查看器
这是我的用例。我想使用差异查看器将我正在处理的本地文件与 repo 文件进行比较。例如
是否有任何程序可以比较我机器中的文件和 Internet 中的 repo 文件?我想编辑,与文件相比逐行还原更改。像phpstorm diff查看器之类的东西?
windows - 比较目录的工具(Windows 7)
由于一些SVN运动,我在进行相当大的增强时与 SVN 断开了连接。
现在我有我当前的工作区(有更改并与 SVN 断开连接)和新的工作区(来自 SVN 的最新)。
我需要使用更改手动更新新工作区,以便我可以签入它们。
所以我正在寻找一种工具,它可以让我比较两个工作区,告诉新文件和文件夹以及更新的文件。
有这样的工具吗?如果有,能推荐一个好的吗?
java - 比较两个属性文件的 Ant 任务
有谁知道将比较两个(Java)属性文件的 Ant 任务?我找不到任何东西,但我想在我开始实施它之前确定一下。
- 输入:两个属性文件
- 输出:在一个文件中但不在另一个文件中的属性键列表。
只是要明确一点:它应该执行属性文件语法感知比较,比较键的存在,但忽略值。