meld

    1热度

    1回答

    我刚刚被一位开发人员询问,当合并窗口出现时他们是否需要做任何事情。显然,他们的默认行动是立即关闭窗口。 无论如何,我们现在处于一种情况,他们已经对其他开发人员进行了大量更改的大量文件进行了细微更改。然后他们“合并”它们,主要是对文件进行远程更改,提交代码并推送到中央存储库。 所以我们处于这样的情况:我们想要修改x,修改y我们需要修改,修订z是x + y的合并,但实际上只包含y的代码。 现在有办法回

    8热度

    1回答

    当我使用meld作为git mergetool来解决合并时的冲突时,meld显示了git自动解决的本地/输出和远程/输出文件(蓝色或绿色)之间的差异,而不仅仅是实际的冲突高亮显示)。当我按下向下箭头时,它会转到下一个(蓝色/绿色)区别,而不是下一个冲突(红色)。在this的话题中,一张图解释了这一点。 怎么可能: - 忽略不冲突 的区别 - 或者到了下一个冲突(如在kdiff3),不停止对差异 ?

    2热度

    3回答

    我需要一个diff工具来使用svn,找到已安装的meld,设置rapid-svn来使用它,但是当我右键单击并选择diff时,什么也没有发生。在命令所以试图MELD来看看它的工作原理: [email protected]:~$ meld No module named pygtk Meld requires pygtk 2.8.0 or higher. 所以我用Google搜索了一下,发现P

    2热度

    1回答

    我想设置trustExitCode为false,并keepTemporaries为true,但它不工作...我不underestand原因。这里是我的~/.gitconfig: [merge] conflictstyle = diff3 tool = p4merge [mergetool] keepTemporaries = true keepBa

    1热度

    1回答

    我把我的git diff-tool改成了meld。这很好,但我想用某种方式来生成旧式的git diff(一小段文本只表示相关行),以便将我对某人做出的更改发送给我们。 我该如何回到旧的git diff工具?

    6热度

    3回答

    我遵循JörgW Mittag的回答this post,并将meld配置为我的git中的difftool。现在,我可以查看和比较不同分支的文件的差异完全与这个命令: git checkout branch1 git difftool branch1:file.f90 branch2:file.f90 我执行上述命令,取得并保存在MELD变化。但是,当我检查使用的文件时: emacs file

    4热度

    1回答

    我使用Meld来发现两个类似的Fortran代码集之间的差异。在许多情况下,这两个文件之间的唯一区别是自动版本号。这条线使它看起来像应该有更多的差异,并且变得混乱。 有问题的自动版本号线是一样的东西 !! $Id: filename.F90 v#### YYYY-MM-DD HH:MM:SSx username $ 是否有可能说服MELD忽略看起来像该行的所有行?我不想融合所有评论,因为评论中

    16热度

    1回答

    在Meld中,有一个选项可用于添加同步点。不幸的是我无法弄清楚这些所谓的同步点是做什么的。我已经搞砸了,但它似乎并没有做任何事情(除了中断比较)。 我检查了手册并四处搜索,但一直未能解决这个谜团。 该选项可在编辑菜单,然后在上下文菜单:

    4热度

    1回答

    我使用Git 1.8.4和Linux(Kubuntu 13.10)。 我有一个Git仓库与子模块。如果我要求主Git模块中的目录差异,它工作正常。如果我在其中一个子模块中执行相同操作,则会出现以下错误: ~/Projects/MAINMODULE/platform/SUBMODULE [master]$ git difftool -tool=meld --dir-diff --cached

    0热度

    1回答

    我已经配置Kdiff3在混帐配置我的默认合并工具,这样,当有合并冲突,使用命令 git mergetool Kdiff 3打开我的合并编辑器。 我想尝试从命令行通过meld合并git,而无需从kdiff3修改我的git配置。