meld代替svn默认的diff工具(已经验证过,功能OK)
来源:互联网 发布:游戏编程教学视频 编辑:程序博客网 时间:2024/06/14 14:42
- 安装meld
在Ubuntu下,只需一条简单的命令就可以了
$:sudo apt-get install meld
在目录~/.subversions/下,新建脚本文件 mydiff.sh
内容如下:
#!/bin/sh
# Configure your favorite diff program here.
#"/usr/bin/bcompare
DIFF="meld"
# DIFF="/usr/bin/meld"
# DIFF="/usr/bin/kompare"
# DIFF=env LANG=zh_CN.UTF-8 WINEPREFIX="/home/borqs/.wine" wine "C:\\Program Files\\Beyond Compare 2\\BC2.exe"
# Subversion provides the paths we need as the sixth and seventh
# parameters.
LEFT=${6}
RIGHT=${7}
# Call the diff command (change the following line to make sense for
# your merge program).
$DIFF $LEFT $RIGHT
# Return an errorcode of 0 if no differences were detected, 1 if some were.
# Any other errorcode will be treated as fatal.
return 0
更改其可执行属性
$:chmod 777 ~/.subversion/mydiff.sh
让svn使用meld
编辑 "~/.subversion"目录下的"config"文件:
$gedit ~/.subversion/config
更改 diff-cmd:
diff-cmd =/home/kaigo/.subversion/mydiff.sh- meld代替svn默认的diff工具(已经验证过,功能OK)
- 用meld 代替svn diff默认比较工具。
- 使用Meld代替你的版本控制系统中默认的diff工具
- 使用meld做git的diff工具
- 推荐两个diff相关的工具kompare和meld
- meld git的diff工具 + git项目管理
- ubuntu使用meld/beyond compare 做git的diff工具
- kdesvn中使用meld作diff工具
- 指定svn 的diff 工具
- 使用vimdiff替换默认的'svn diff'
- 使用 Diff 和 Meld 工具比较两个目录的不同处
- 使用 Diff 和 Meld 工具比较两个目录的不同处
- 让git diff/merge使用meld等GUI对比工具
- 在Ubuntu上为Git安装diff工具Meld
- 让GIT DIFF/MERGE使用MELD等GUI对比工具
- SVN的子命令SVN diff功能介绍
- SVN的子命令SVN diff功能介绍
- git diff 配置 meld diff
- 客户端程序开发-MVC框架
- samba添加用户和密码
- Count and Say
- 进程与线程的一个简单解释
- ACE reactor --- Echo Server
- meld代替svn默认的diff工具(已经验证过,功能OK)
- st sdk
- 一天一linux命令(19) jobs fg bg 作业管理
- 注册表操作类
- 专注力:化繁为简的惊人力量(原书第2版)
- sq语句大全||数据库的的创建,表的创建修改和删除。表中数据的增删改查,对表中数据的查询where,group by,聚集函数
- 配置文件/etc/inittab详解
- ext2.0 主体皮肤 (xtheme-black)
- Progressbar 进度条部分设置为.9图片问题