gpt4 book ai didi

svn - 在 meld 选项卡中打开 SVN 差异,而不是串行

转载 作者:行者123 更新时间:2023-12-02 04:51:21 32 4
gpt4 key购买 nike

我正在使用 meld 来查看修订之间的差异,如下所示:

svn diff --diff-cmd='meld' -r HEAD

此方法连续打开差异,我无法同时看到所有差异。但是,在 meld 的选项卡中打开所有差异会更方便。如何获得?

最佳答案

遇到了同样的问题。以这种方式解决:

meldn.sh - 使用 -n 键运行 meld(没有找到将带有键的命令传递给 的方法--svn-diff)

#!/bin/bash

left="$6"
right="$7"

meld -n "$left" "$right"

svn-diff.sh - 在后台为每个文件运行svn diff(& 符号),因此所有差异都在一次

#!/bin/bash

for file in "$@"
do
svn diff --diff-cmd=/home/user/meldn.sh $file &
done

在 3 个选项卡中获取 3 个文件的差异:

/home/user/svn-diff.sh file1 file2 file3

关于svn - 在 meld 选项卡中打开 SVN 差异,而不是串行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27923704/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com