update :
2010-04-14
补充一个git的difftool 封装脚本
来自[url]http://www.jotlab.com/2009/11/16/how-to-use-filemerge-with-git-as-a-diff-tool-on-osx/[/url]
运行
[quote]git config --global diff.external script_name[/quote]
在GIT中一直都是用FileMerge的,现在项目是SVN管理的,也想直接用FileMerge.
编辑 ~/.subversion/config
将 diff-cmd 修改为
diff-cmd = opendiff
发现用不了,原因是 opendiff 不认 -u -L 参数
查GOOGLE 发现一个好用的脚本
[url]http://www.defraine.net/~brunod/fmdiff/[/url]
下载,安装.ps:需要root 权限
包括 fmdiff,fmdiff3, fmresolve
修改将 diff-cmd 修改为
diff-cmd = fmdiff
能用!
2010-04-14
补充一个git的difftool 封装脚本
来自[url]http://www.jotlab.com/2009/11/16/how-to-use-filemerge-with-git-as-a-diff-tool-on-osx/[/url]
#!/bin/sh
/usr/bin/opendiff "$2" "$5" -merge "$1"
运行
[quote]git config --global diff.external script_name[/quote]
在GIT中一直都是用FileMerge的,现在项目是SVN管理的,也想直接用FileMerge.
编辑 ~/.subversion/config
将 diff-cmd 修改为
diff-cmd = opendiff
发现用不了,原因是 opendiff 不认 -u -L 参数
查GOOGLE 发现一个好用的脚本
[url]http://www.defraine.net/~brunod/fmdiff/[/url]
下载,安装.ps:需要root 权限
包括 fmdiff,fmdiff3, fmresolve
修改将 diff-cmd 修改为
diff-cmd = fmdiff
能用!
本文介绍了一个用于Mac OS X的Git Diff工具封装脚本,通过使用FileMerge进行差异比较,使得开发者可以在Git中直接调用FileMerge进行文件对比。文章提供了具体的脚本下载链接及安装和配置步骤。
167

被折叠的 条评论
为什么被折叠?



