使用命令行查看diff代码非常困难.是否有任何GUI工具或只是使用语法高亮命令行工具来查看svn代码行的代码更改.
首先,下载并安装Xcode,或者从OSX中的AppStore 下载和安装.在Xcode中,它有一个名为FileMerge的应用程序用于diff和merge.
要配置svn diff
FileMerge,可以在调用svn diff时尝试使用Wrapper来使用OS X FileMerge.简而言之,添加以下行~/.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,您可能需要提供完整路径而不是〜.