是否有适用于Mac的免费svn diff工具而不是使用命令行' svn diff'

时间:2014-07-31 03:19:32

标签: macos svn diff

使用命令行查看diff代码非常困难。是否有任何GUI工具或仅使用语法高亮命令行工具来查看svn代码行的代码更改。

1 个答案:

答案 0 :(得分:7)

首先,下载并安装Xcode,或者从OSX中的AppStore下载并安装。在Xcode中,它有一个名为FileMerge的应用程序,用于差异和合并。

要为FileMerge配置svn diff,您可以尝试Wrapper to use OS X FileMerge when calling svn diff。简而言之,将以下行添加到~/.subversion/config

[helpers] 
diff-cmd = ~/bin/svn-diffwrap.sh

在〜/ bin / svn-diffwrap.sh

#!/bin/sh
/usr/bin/opendiff ${6} ${7}

chmod mod可执行文件到svn-diffwrap.sh。如果svn无法找到svn-diffwrap.sh,您可能需要提供完整路径而不是〜。