`
rikugun
  • 浏览: 350399 次
  • 性别: 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的中文插件下载

    在中文环境中,使用英文界面可能会对一些用户造成困扰,因此,SVN的中文插件应运而生,为国内用户提供了更加友好的操作体验。 "LanguagePack_1.5.6.14908-win32-zh_CN.msi" 这个文件是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 服务器,以便访问版本库。在登录时,...

    ECLIPSE中SVN插件使用说明

    在Eclipse中创建好工程目录后,可以使用Import功能导入现有的项目源代码到SVN。具体步骤为:选择 File > Import > General > Existing Projects into Workspace > Next > Select root directory > Finish。 **2. ...

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

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

    SVN安装文件及SVN中文补丁

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

    AnkhSVN 中文汉化版

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

    svn中文帮助文档

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

    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中文语言包64.zip

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

Global site tag (gtag.js) - Google Analytics