配置p4merge for git on ubuntu

原创 2013年12月05日 21:10:16

Ubuntu config p4merge for git

Download and install p4merge

Download address:http://www.perforce.com/perforce/products/merge.html

unzip the package :  $tar -xvf p4v.tar

copy the bin and lib folder to "/usr" dir using admim (sudo)

解压得到两个文件夹binlib,将这两个文件夹覆盖到/usr 目录(使用管理员权限)

 

2. 

$ sudo vim /usr/local/bin/extDiff

  #!/bin/bash  

  /usr/bin/p4merge "$2" "$5"  


  1. $ sudo vim /usr/local/bin/extMerge
  2.   #!/bin/sh
  3.   /usr/bin/p4merge $*


$ sudo chmod +x /usr/local/bin/extDiff  

$ sudo chmod +x /usr/local/bin/extMerge

 

3.Edit ~/.gitconfig:add the following command:

  1. [diff]  
  2.     external = extDiff  
  3. [gui]  
  4.     spellingdictionary = none  
  5. [mergetool]  
  6.     trustExitCode = false  
  7. [merge]  
  8.     tool = p4merge  
  9. [mergetool "p4merge"]  
  10.     cmd = p4merge \"$BASE\" \"$LOCAL\" \"$REMOTE\" \"$MERGED\"  

相关文章推荐

ubuntu 14.04 使用 p4merge

1.到官网下载 2.tar -zxvf p4v.tgz 3.复制到可执行目录下    sudo cp -rf bin/* /usr/local/bin/    sudo cp -rf lib/...

Mac os x下git merge工具P4Merge的安装与配置

下载安装     我们使用P4Merge,这个工具,非常好用,而且是免费的工具。P4Merge这个工具可以在所有的主流平台上运行。     下载P4Merge,请点击这里 。打开链接以后,...
  • ccf0703
  • ccf0703
  • 2012年06月14日 09:22
  • 9513

使用P4Merge作为 GIT merge的图形化工具

当git merge出现冲突的时候是一件非常头疼的事情,这时候如果能有一个可视化的界面看看冲突出在哪里,就会省力很多 P4Merge 是一款非常优秀的 git merge 工具,且跨平台兼容。尽管 ...

【玩转Mac OS】01. Mac上P4Merge安装和使用

本文目录 1. 进入【P4Merge】下载页2. 选择相应的系统3. 注册4. 下载安装5.配置SourceTree6.查看冲突代码 1. 进入【P4Merge】下载页 google一下P4V...

windows上使用sourceTree2.0.20.1+P4Merge-Build-2017.2

看到网上没什么人讲P4Merge在windows上要怎么安装,遂决定自己写一个windows上使用P4Merge的经历给日后第一次入坑又不想买Beyond Compare的朋友们看。...

How to install p2psim on ubuntu.10.10

actually it doesn't matter if you which little version of gcc-2.95 or -3.3, the difference between 2...
  • Jae34
  • Jae34
  • 2011年02月26日 14:12
  • 692

Best visual client for Git on Mac OS X?

http://stackoverflow.com/questions/455698/best-visual-client-for-git-on-mac-os-x When t...

Git配置可视化的diff 和merge工具

Git配置可视化的diff 和merge工具 Windows下使用Git,msysgit是首选,但是msysgit的shell实在不给力,大小不能更改,字体难看。所以,在Windows下,在Cygw...

Git Windows下配置Merge工具DiffMerge

官方提供的方法在Windows系统下实现无效。。 Google了个更简便的方法,亲测有效...

Git_配置merge工具

Git Merge的常用工具有kdiff3和p4Merge 下面以p4Merge为例说明 系统以OS X为例 1、创建一个merge包装脚本,名字叫作extMerge,让它带参数调用p4merg...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:配置p4merge for git on ubuntu
举报原因:
原因补充:

(最多只允许输入30个字)