问题标签 [meld]

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 投票
2 回答
1961 浏览

python - 对某些应用程序使用 python 2.7,同时为操作系统保留 python 2.6 (linux fedora/centos)

如何在某些应用程序中使用 python 2.7,同时为操作系统保留 python 2.6?

我正在使用 CentOS6.6(基于 RHEL 6 / Fedora 12),并且想安装一些最近的软件包,例如 meld 3.13、最新的 rabbitcvs 等...它需要 python 2.6 才能运行。

当我尝试运行 meld 3.13 时,它显示“Meld 需要 Python 2.7 或更高版本”。

我已经按照本教程http://toomuchdata.com/2014/02/16/how-to-install-python-on-centos/先后安装了python 2.7

我怎样才能告诉 meld 使用 python2.7 ?

0 投票
0 回答
281 浏览

git - 如何使用 meld 在单个窗口中查看多个提交更改?

我已经开始使用meld作为git difftool来查看提交之间的代码更改。

我想做的是在单个融合窗口中的不同提交之间导航,每个文件使用一个选项卡,通过下拉菜单选择任何提交

以下图为例,我想在单独的选项卡中显示存储库中的每个文件。在这种情况下,我的存储库有test1.txttest2.txt文件。

在每个选项卡中,我希望能够单独选择该文件的任何版本/提交,以便动态更改显示的文件比较。

融合 GUI

通过这种方式,可以很容易地浏览git存储库中的任何已修改文件中的临时更改。

有没有办法在调用时自动打开具有此布局的融合窗口git difftool

0 投票
0 回答
378 浏览

meld - 在没有包装脚本的情况下使用 meld 作为 git diff 工具

我已经在我的系统上安装了 meld;$ meld从命令行工作。我愿意

接着

但是, git difftool 不会调用 meld。如果我这样做,git difftool我会将差异转储到控制台中。鉴于git 文档,这是出乎意料的:

-t --tool= 使用<tool>. 有效值包括emerge、kompare、meld 和vimdiff。运行git difftool --tool-help有效<tool>设置列表。

如果未指定差异工具,git difftool将使用配置变量diff.tooldiff.tool如果未设置配置变量,git difftool将选择合适的默认值。

我看过一些关于使用 python 或 bash 脚本调用 meld 的讨论,但鉴于 git 文档明确提到 meld 作为可能的工具之一,我认为这应该在没有包装器的情况下工作。

有没有办法在不使用外部包装器的情况下使用 meld 作为 git diff 工具?

0 投票
0 回答
4329 浏览

patch - 如何打开/加载保存的 Meld 补丁文件?

我正在使用Meld,它在文件比较中几乎与Netbeansdiff view相同。

现在让我们看看Format as Patch...Meld 的功能 - 请看下面的快照。我的问题是保存后,我们如何加载/打开文件?

在此处输入图像描述

保存的补丁文件示例如下。

在此处输入图像描述

0 投票
1 回答
387 浏览

linux - 需要一个 UI 工具来比较来自 Windows 服务器的 2 个 linux 文件夹

需要一个 UI 工具来比较来自第三个 Windows 服务器的 2 个 linux 文件夹(来自 2 个不同的服务器)。

BeyondCompare 或 meld 之类的东西,我可以直观地浏览远程 linux 服务器的文件夹。

谢谢。

0 投票
1 回答
798 浏览

git - 谁能帮我理解 Meld diff 工具中的三个窗口

使用Meld时我看到三个垂直边

在左边Test.txt.LOCAL.10512.txt

在中间Test.txt

在右边Test.txt.REMOTE.10512.txt

谁能帮我理解这三个窗口。我应该将哪一个视为最终合并文件?我在互联网上找不到任何关于此的信息。

0 投票
1 回答
602 浏览

python - Meld 在 OSX 10.10 上有错误

我通过 OSX 上的 Homebrew 安装了 Meld 3.14.0(截至本文的当前版本)。每当我启动它时,它都会给我这个:

现在它仍然启动并且似乎工作正常。我可以查看文件的差异,这是我最关心的。但是,当我退出时,我会从命令行获得 Mac OSX 对话框“Python Quit Unexpectedly”以及以下内容:

编辑如果我单击红色 X 关闭 Meld,我只会得到段错误。如果我通过 cmd+Q 退出 Python(Meld 打开时在扩展坞中显示的内容),它会干净地关闭。

我正在使用的 Meld 版本是最新的,所以我很惊讶我找不到更多关于这个问题的信息。我的 Python 版本是 2.7.10。

还有其他人有这个问题吗?我担心当我想实际进行合并和保存时,由于崩溃我将无法做到。

0 投票
1 回答
52 浏览

git - 在开源差异工具上创建包装器

我想在一些开源差异工具上编写一个包装器。说kdiff3。建议做同样的方法。

diff 工具按文件显示代码中的差异。我希望它根据我的要求执行特定任务,并通过删除导致冲突的代码来自动解决冲突。

0 投票
1 回答
65 浏览

git - 为什么 meld 将我的 git 分支中的所有文件显示为未版本化?

我有新鲜的、本地克隆的 git 分支。当我开始融合并选择“版本控制视图”时,它不幸地将我的所有文件(包括“.git”及其所​​有内容)显示为未版本化。为什么会这样?操作系统是windows 7。

0 投票
0 回答
455 浏览

linux - 无法在 redhat linux 5.10 中安装 meld

我开始知道 Meld 是比较文件的绝佳工具。我已经从https://download.gnome.org/sources/meld/3.14/下载了 meld 的最新 tar 球。运行 setup.py 时,出现以下错误

请让我知道,我做错了什么。注意:我们处于受限环境中,yum 安装不起作用。

谢谢。