`
rikugun
  • 浏览: 351077 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论

在svn中使用FileMerge

阅读更多
update :
2010-04-14
补充一个git的difftool 封装脚本
来自http://www.jotlab.com/2009/11/16/how-to-use-filemerge-with-git-as-a-diff-tool-on-osx/

#!/bin/sh
/usr/bin/opendiff "$2" "$5" -merge "$1"


运行
引用
git config --global diff.external script_name



在GIT中一直都是用FileMerge的,现在项目是SVN管理的,也想直接用FileMerge.

编辑 ~/.subversion/config

将 diff-cmd 修改为
diff-cmd = opendiff

发现用不了,原因是 opendiff 不认 -u -L 参数

查GOOGLE 发现一个好用的脚本
http://www.defraine.net/~brunod/fmdiff/

下载,安装.ps:需要root 权限

包括 fmdiff,fmdiff3, fmresolve


修改将 diff-cmd 修改为
diff-cmd = fmdiff

能用!

分享到:
评论

相关推荐

    eclipse中svn插件的使用

    ### Eclipse中SVN插件的使用详解 #### 安装与配置 在Eclipse中集成Subversion(简称SVN)插件,能够极大提升团队协作效率,实现代码版本控制、协同开发等功能。首先,确保Eclipse环境已安装,然后通过Help菜单下的...

    SVN中文手册 SVN中文手册

    SVN svn SVN中文手册 SVN资料 svn配置SVN svn SVN中文手册 SVN资料 svn配置SVN svn SVN中文手册 SVN资料 svn配置SVN svn SVN中文手册 SVN资料 svn配置SVN svn SVN中文手册 SVN资料 svn配置SVN svn SVN中文手册 SVN...

    svn svn64位程序 svn中文语言包

    在这个压缩包中,我们找到了“svn svn64位程序”和“svn中文语言包”,这意味着这个压缩包是为64位操作系统设计的,并且包含了支持中文界面的语言资源。 1. SVN基本概念: SVN的核心概念包括仓库(Repository)、...

    svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和

    svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端安装和使用svn服务端...

    SVN中如何打基线SVN中如何打基线SVN中如何打基线

    在软件开发中,版本控制系统(VCS)是必不可少的一部分,其中 SVN(Subversion)是一种广泛使用的版本控制系统。在 SVN 中,基线管理是版本控制的重要组成部分,本文将详细介绍 SVN 中的基线管理。 什么是基线? --...

    SVN使用指南(含SVN服务器的安装与使用)

    在 SVN 客户端中,存在多种图标,用于表示不同的状态。例如,表示文件未修改,表示文件已修改,表示文件冲突,等等。 SVN 客户端登录 在使用 SVN 客户端时,需要先登录 SVN 服务器,以便访问版本库。在登录时,...

    SVN中文教程 SVN简明教程 SVN学习笔记

    - Git虽然在分布式特性上有优势,但SVN在一些集中式管理场景中仍具有其价值。 7. **SVN学习资源** - "SVN简明教程"可能包含基础操作的快速指南,适合初学者快速入门。 - "SVN中文教程"可能涉及更深入的用法,...

    AnkhSVN 中文汉化版

    AnkhSVN是一款针对Microsoft Visual Studio的Subversion(SVN)客户端插件,它使得开发者在Visual Studio环境中可以直接进行版本控制操作,无需离开IDE。这款软件的中文汉化版为国内用户提供了更友好的界面,方便了...

    svn中文帮助文档

    SVN(Subversion)是一种广泛使用的版本控制系统,用于管理软件项目的源代码和其他文件...文档中的FAQ部分尤其宝贵,能解答在使用过程中遇到的大部分问题。对于初学者和有经验的开发者来说,这都是一个不可或缺的资源。

    SVN安装文件及SVN中文补丁

    在本资源包中,您将找到SVN的安装文件以及对应的中文补丁,这对于在中国使用SVN的团队来说尤其重要,因为它可以方便地解决语言障碍,提高工作效率。 首先,让我们详细了解一下SVN安装文件。通常,SVN的安装文件分为...

    svn中文操作手册

    5. SVN 在实际项目中的应用: - 版本控制代码:每个开发者都有自己的工作副本,提交前可以自由编辑。 - 回溯历史:通过版本号查找过去的代码状态。 - 分支管理:创建新功能分支,完成后合并回主分支。 - 代码...

    svn+ldap+sasl认证(svn通过ldap用户进行认证登陆)

    svn+ldap+sasl 认证是指在 svn 服务器中使用 ldap 服务器进行用户认证,实现 svn 服务器的安全认证机制。ldap 服务器是一个目录服务,用于存储和管理用户信息,sasl 则是一个安全认证协议,用于在客户端和服务器之间...

    svn的使用高手

    SVN,全称为Subversion,是一款广泛应用于软件开发领域的版本控制系统。...在提供的"SVN使用"压缩包文件中,可能包含了关于如何安装、配置、使用SVN的详细教程和示例,建议仔细学习以加深对SVN的理解和应用。

    SVN 安装包+中文插件

    在这个“SVN安装包+中文插件”中,包含了TortoiseSVN客户端和中文语言包。 TortoiseSVN是SVN的一个图形化界面工具,它集成在Windows资源管理器中,提供直观易用的界面来执行SVN操作。TortoiseSVN-1.14.1.29085-x64-...

    svn安装教程中文语言包等

    在进行版本控制系统的学习和使用时,Subversion(简称Svn)是一个不可或缺的工具,尤其对于初学者而言。Svn.zip压缩包提供了全面的资源,帮助用户轻松完成Svn的安装,并配备了中文语言包,使得操作过程更加便捷。 1...

    SVN使用教程,手把手教你如何用SVN

    - 在服务器上安装SVN服务端软件,例如在Ubuntu上使用命令`sudo apt-get install subversion`。 - 配置SVN服务端,包括创建仓库、设置权限等。 2. **配置Apache服务器支持SVN**: - 如果使用Apache作为Web服务器...

    SVN中文语言包64.zip

    总的来说,"SVN中文语言包64.zip"是为了提升中文用户在使用TortoiseSVN时的便利性和效率,降低因为语言障碍带来的困扰。通过正确安装和配置,用户可以更加顺畅地进行版本控制操作,享受TortoiseSVN带来的高效开发...

Global site tag (gtag.js) - Google Analytics