【问题标题】:solaris filemerge and pstack equivalents for linux适用于 linux 的 solaris filemerge 和 pstack 等效项
【发布时间】:2011-08-06 07:55:50
【问题描述】:

接受极端嘲笑的可能,我必须承认我真的很想念sun Teamware的文件合并工具。我已经从 solaris 切换到 red hat linux,发现自己经常丢失 filemerge(不要与同名的 Apple 工具混淆),以及 pstack 的 solaris 版本(与 pids 一样适用于核心文件)。

有没有专家有什么安慰的建议?合并祖先的更好的合并工具?单行方式查看核心文件的调用栈?

请帮忙!

【问题讨论】:

    标签: linux merge solaris filemerge


    【解决方案1】:

    gdb -ex bt program_file core_file 应该打印出核心文件的堆栈跟踪。

    至于 filemrege,有一堆开源的东西:

    tkdiff 融合 毫克差异 kdiff3

    【讨论】:

      【解决方案2】:

      融合很棒

      【讨论】:

        【解决方案3】:

        我使用 kdiff3 而不是 filemerge。 kdiff3 可以比 filemerge 更好地解决冲突。

        用法:

        kdiff3 x.A.cpp x.C.cpp x.P.cpp -o x.M.cpp
        

        地点:

        x.A.cpp - ancestor version of x.cpp
        x.C.cpp - child verion of x.cpp
        x.P.cpp - parent version of x.cpp
        x.M.cpp - merged file
        

        这些文件是在您运行 resolve 命令后生成的。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2010-09-29
          • 1970-01-01
          • 2019-03-19
          • 1970-01-01
          • 1970-01-01
          • 2020-12-22
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多