问题标签 [araxis-merge]

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 回答
1113 浏览

git - git-diffall 和 git difftool --dir-diff 不适用于 Araxis Merge

当我运行git-diffallhttps://github.com/thenigan/git-diffall)或git difftool --dir-diff(都引用自@Tim Henigan 的 SO 帖子)时,我收到以下错误:

没有足够的论据进行三向比较。

我的配置是:

  • GitHub for Windows 1.2.6.4 f054d9f(位于 msysgit 1.8.4 之上)
  • Araxis Merge 2013 专业版 2013.4296
  • GitHub for Windows 附带的 Posh Git PowerShell 提示符

非常奇怪的是,这个完全相同的设置可以在我的另一台机器上运行。

两者都git config --global diff.toolgit config --local diff.tool预期返回“araxis”。

实际的本地 repo 配置包含此部分:

Araxis 的文档中引用。

我不确定参数实际上是如何传递给 Araxis 的,因此不知道如何进一步解决这个问题。

我需要执行哪些步骤来更正我的配置,以便我可以使用 Araxis Merge 进行目录比较?

0 投票
4 回答
5113 浏览

git - 如何使用 Git 扩展配置 Araxis 合并

如何使用 Git 扩展配置 Araxis 合并/差异?

我正在尝试使用 配置Araxis merge工具"Git Extensions",但没有发现任何帮助,所有链接或搜索仅指向 Git(使用 shell),由于 Git Extensions 是 GUI 工具,它有一个选项(在Global Settings中)来配置不同的工具mergediff.

difftool我选择的下拉列表Araxis中,它会自动选择安装位置的正确路径

mergetool下拉列表

但是他们每个人都有一个带有difftool 命令mergetool命令的额外文本框,我尝试过在其中执行以下命令

请记住,上面的命令将替换从 Git 扩展中选择的 1 和 2,当我右键单击文件并选择选项时"Open with difftool"->"A <-> B "屏幕上不会出现任何内容

类似地制作它

不工作

我清空这个文件,我看到以下错误。

0 投票
1 回答
184 浏览

git - 使用 git 版本 2.5.1.windows.1 配置 araxis 合并

我正在尝试使用 git 配置 araxis 合并并尝试了以下线程:

如何配置 Araxis Merge 以与 Git 一起使用?

但是它对我不起作用。这是我的 .git 配置的样子:

但是当我尝试时,$ git difftool我得到:

有人可以发现问题吗?

0 投票
1 回答
2901 浏览

git - 如何让 araxis merge 作为 git difftool 工作

我一直在尝试将 araxis 设置为 git difftool,但它从来没有用过。

我查看了这个线程,但它不完整:

如何配置 Araxis Merge 以与 Git 一起使用?

这是我的全局配置的一部分。

但是当我有一些未分级的更改并发出“git difftool”时,我得到了这个:

在此处输入图像描述

如果有人有一些提示,我将不胜感激!

谢谢!

0 投票
1 回答
441 浏览

git - 如何使 Araxis Merge 中的更改应用于我的 repo 中的相应文件?

我对如何让 Araxis Merge 更改我的仓库中的文件感到困惑。当我启动应用程序时(在我的例子中,从配置为使用它的 Tower)我看到了预期的比较,并且可以选择在比较的文件之间移动哪些更改。但在所有情况下,我正在处理的文件都是(深埋的)“临时”文件,它们不属于我的源代码树。我看不到将所选更改保存到我的存储库中的方法。

如何将我在 Araxis Merge 中处理的临时文件所做的更改应用到我的 repo 中的相应文件?

0 投票
1 回答
508 浏览

git - Araxis合并三路文件与Git对比

下面是我的 .gitconfig 中的设置,但是当我合并时,我在 Araxis Merge 中只看到 2 个窗格。激活三向合并的配置是什么?

0 投票
3 回答
1019 浏览

git - 如何配置 Araxis Merge 以与 Visual Studio Git 一起使用?

我现在必须将 Git 与 Visual Studio 2017 一起使用,而且似乎没有办法将 Araxis Merge 与 Visual Studio / Git 链接起来。

这解释了如何将 Visual Studio TFS 与 Araxis 链接。

这解释了如何将 Git 与 Araxis 链接。

但是如何Visual Studio 2017 Plug-in Selection(使用 Git)链接到 Araxis?

在此处输入图像描述

0 投票
1 回答
774 浏览

macos - 如何在 MacOS 上的 Araxis Merge 中更改字体大小以放大和缩小?

我浏览了所有设置和Show Fonts面板,但找不到任何解决方案。

0 投票
1 回答
165 浏览

windows-10 - 为什么 p4v 为每个差异打开一个新窗口?

在我以前的基于 Windows 7 的计算机上(我不能再引用它,因为它死了),我使用了 Perforce p4v 客户端,并更改了它的首选项以使用 Araxis Merge 作为 diff 应用程序。在那种环境下,如果已经有一个打开的 Araxis Merge 窗口,在 p4v 中执行 diff 会导致 diff 结果出现在已经打开的窗口的新选项卡中。

相比之下,在我的基于 Windows 10 的新计算机上,我使用的是 p4v 的最新版本 (191.183.0398),但使用的是相同版本的 Araxis Merge。在这个新环境中,在 p4v 中执行 diff 总是会打开一个新的 Araxis Merge 窗口,即使已经打开了一个 Araxis Merge 窗口。那不是我想要的。

有没有办法将 p4v 配置为使用 diff 应用程序已经打开的窗口,而不是总是打开一个新窗口?

p4v 之外的差异

问题似乎与我的差异应用程序 Araxis Merge 无关。作为测试,我可以通过 Windows 资源管理器中的上下文菜单执行差异。如果已经有一个打开的 Araxis Merge 窗口,以这种方式执行 diff 会导致 diff 结果出现在该现有窗口的新选项卡中。这就是我想要的。

这个测试似乎也排除了 Windows 10 操作系统是罪魁祸首。