gpt4 book ai didi

svn - 你如何在 svn diff 中获得寻呼机?

转载 作者:行者123 更新时间:2023-12-03 14:50:50 25 4
gpt4 key购买 nike

我要 svn diff通过寻呼机显示彩色差异(就像 git 一样)。我已经通过设置 diff-cmd 成功获得了彩色差异。在 ~/.subversion/config :

diff-cmd = colordiff

现在我想通过寻呼机传送 diff 输出,我该怎么做? (当然,简写 svn diff | less 。)

最佳答案

过去我使用了一个包装脚本并设置了 diff-cmd到这个脚本:

#!/bin/sh
colordiff "$@" | less -r

但是随后您会为每个文件获得一个单独的寻呼机,我不确定这是否是您想要的。现在我只写 svn diff | less .

另一个简单的解决方案是创建别名: alias svndiff='svn diff | less' .或者,如果您想使用 svn diff ,做一个shell函数:
svn() {
if [ x"$1" = xdiff ] || [ x"$1" = xdi ]; then
/usr/bin/svn "$@" | less -r
else
/usr/bin/svn "$@"
fi
}

关于svn - 你如何在 svn diff 中获得寻呼机?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3665154/

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