问题标签 [kdiff3]
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.
git - smartgit 和 kdiff3 集成
smartgit 自带的合并工具非常混乱。
我无法配置 kdiff3。我没有配置共同祖先。
这些是他们给我配置的仅有的三个文件: ${mergedFile} ${rightFile} ${leftFile}
有没有办法配置 kdiff3 并使用 3 路合并?
java - 在 IntelliJ Idea 中删除 .orig 文件
IntelliJ Idea 中是否有任何舒适的方法可以删除所有 .orig 文件?
mercurial - 合并 - 我可以更改被识别为相似的内容吗
是否可以控制合并工具如何识别相似的代码块?特别是融合,但也欢迎任何替代工具的建议。如果它是相关的,我正在使用 mercurial。
我正在开发一个系统,该系统具有生成初始 get/set 函数的代码生成器,一个相当常见的情况是两个开发人员各自添加了一个字段,并且在库的末尾生成了新的 get/set 函数。在合并方面,不可避免地存在合并冲突。
我想要的是合并工具将这些识别为单独的函数,而不是同一函数的修改版本。
Meld 至少从一个足够漂亮的视图开始,显示了添加到每个版本的功能:
不幸的是,在我拉过第一个它之后,它现在认为这些功能已经在一个系统上进行了修改,而不是将它们视为两个独立的功能。这也是我最初在 KDiff3 中看到的相同合并结果:
git - 合并2个本地文件
我有 2 个需要合并的本地文件。git 中都没有版本控制。有没有合并文件的linux命令?我试过merge
了,但没有得到任何有用的输出。合并文件似乎表明整个第一个文件被删除,第二个文件是整个输出:
编辑
澄清一下,我希望创建一个 git 样式的合并文件,显示内联文件之间的差异,而不是简单地将 2 个文件端到端粘合在一起(无论如何这不适用于代码)
git - 使用 KDiff3 通过 Git 编辑差异
通常当我做差异时,我想在提交之前编辑我的本地文件。这在 Eclipse 的比较视图中非常有效,因为它允许您轻松地编辑本地文件以及复制以前版本的更改。
我正在尝试将 Git 和 KDiff3 设置为以相同的方式工作。当我使用 KDiff3 作为我的合并工具时,它按预期工作。但是,当我将它设置为 difftool 时,它给了我一个只读视图,所以我无法进行任何编辑。根据文档(http://kdiff3.sourceforge.net/doc/documentation.html),我希望该--output
选项可以给我想要的两个文件合并,但事实并非如此。我的 .gitconfig 的相关部分:
diff - 从 kdiff3 文件比较中,我可以生成统一差异格式的差异吗?
我在 Windows 中有一个 kdiff3 比较,我想将比较保存为统一差异格式的文本文件。
我意识到这是一个奇怪的问题。通常,人们已经掌握了文本差异,并希望在 kdiff3 中以图形方式查看它。
我在 Windows 中使用了一个……不寻常的……版本控制工具,它可以比较版本并在 kdiff3 中显示比较。然而,它在生成 Unix 友好的输出时显然是不友好的,至少对于像我这样的非 ClearCase-ninjas 来说是这样。
我真正喜欢的是以统一的差异格式获得比较的输出,这样我就可以使用类似patch
或类似的工具。我不是特别喜欢 ClearCase,我很乐意尽可能地不理会它。
kdiff3 可以采用现有的比较并将其导出为统一的 diff 格式吗?
diff - 如何在 Kdiff3 中隐藏匹配行
有谁知道在 Kdiff3(在 Windows 中)中隐藏匹配行的方法。我真的只关心差异,宁愿快速滚动浏览差异列表,而无需在两者之间添加所有填充符(即匹配行)。
我对其他软件选项持开放态度,但我很难相信 Kdiff3 没有此功能。
git - 如何使用 kdiff 获取目录 git 分支差异
我已经用我的git配置了 kDiff3。
我需要的是查看两个分支之间的目录差异。当我跑步时
git difftool <headbranch>
命令它一个一个地打开所有文件。但这不是我想要的。
git - kdiff: 合并成功
我正在尝试为 git 编写一个合并驱动程序,该驱动程序使用 kdiff3 进行合并和冲突解决。
我需要一种方法来知道 kdiff3 在合并中是否成功。
到目前为止,我有这个:
由于exit 1告诉git合并是否成功,我想根据kdiff3的成功来设置它。
有没有办法做到这一点,我完全错过了?
visual-studio-2012 - 在文件名旁边显示变更集#
比较两个变更集时,如何配置 VS 2012 以显示变更集编号?
我已经为 Visual Studio 2012 配置了以下参数进行比较。
但是,我使用此配置得到以下输出。我想查看映射到文件每个版本的变更集编号。