Mac系统Snail SVN 精简版配置比较、合并工具:Beyond Compare及破解
Mac系统 Beyond Compare及破解
前言
在上一篇文章:Mac系统的SVN客户端:Snail SVN 精简版
介绍了在mac系统中svn客户端使用的是snail svn,但是当我想要把本地代码与远程代码进行比较时,发现竟然提示我:未安装比较工具
。原来snail svn 不像tortoise svn,snail svn并没有默认安装比较工具。当打开snail svn设置时发现支持好几种比较工具,但都未激活,说明还没安装相关工具,因此也就不能实现代码本地代码与远程代码的比较了。
本文选择安装beyond compare 作为比较工具,安装步骤如下。
Beyond Compare下载及安装
下载后进行安装,当第一次打开时提示是否转移到应用程序下,我选择移动。
此时打开snail svn 程序,会发现Beyond Compare 已经被激活并且默认作为比较、合并的工具了。
代码比较
打开被svn托管的项目,右键项目,选择SnailSVN精简版中检测改动
,点击需要与远程代码进行比较的文件,如果第一次点击提示没有权限时,则按照说明,进行手动授权:把difftool.sh
拖动到指定的目录中。
这样就能看到本地代码与远程代码的比较了。
要知道,下载下来的 Beyond Compare只有30天的试用,下面来说明如何破解。
Beyond Compare破解
在应用程序中,找到该应用,并右键点击
显示包内容
。
找到MacOS中的
BCompare
把该文件重命名为:
BCompare.real
,并且新建一个名为BCompare
的文件
在新建的
BCompare
的文件里面写入以下内容
#!/bin/bash
rm "/Users/$(whoami)/Library/Application Support/Beyond Compare/registry.dat"
"`dirname "$0"`"/BCompare.real $@
把$(whoami)
替换为自己的账户名。
- 最后在终端运行命令:
chmod a+x /Applications/Beyond\ Compare.app/Contents/MacOS/BCompare
,用于授权文件执行权限。
这样每次使用Beyond Compare时,都会先自动删掉注册信息,也就能永久免费使用啦。
完结,撒花。。。
Mac系统Snail SVN 精简版配置比较、合并工具:Beyond Compare及破解的更多相关文章
- Mac系统的SVN客户端:Snail SVN 精简版
Mac系统的SVN客户端:Snail SVN 精简版 前言 本人在公司中,使用的是windows操作系统,svn客户端自然也就使用tortoise svn.但自从男朋友给我买了台macbook pro ...
- Mac系统cocos2dx + android 开发环境配置
Mac系统cocos2dx + android 开发环境配置 /****************************************************** 这遍文章主要转载自:htt ...
- Mac 环境下svn服务器的配置
Mac 环境下svn服务器的配置 本文目录 • 一.创建代码仓库,用来存储客户端所上传的代码 • 二.配置svn的用户权限 • 三.使用svn客户端功能 在Windows环境中,我们一般使用Torto ...
- C# 版dll 程序集合并工具
C# 版dll 程序集合并工具 最近要开发一个控件给同事用,开发中会引用一些第三方DLL,这样交给用户很不方便,希望的效果是直接交付一个DLL文件.网上找了一些资料. 1. 使用 Cost ...
- mac系统搭建SVN版本控制
版权声明:本文为博主原创文章,未经博主允许不得转载. SmartSVN 8.6和Keygen for mac(完美破解)http://pan.baidu.com/s/1bnm72qz 一.里面包含Sm ...
- mac系统上使用压缩包版的mysql(非安装版)
mac本换了块固态硬盘,一切重新装过,mysql嫌官网下载太慢,直接百度 "mysql mac",第一个就是: 不料下载完后,发现这是一个压缩包版,并没有安装程序.网上搜索了一下, ...
- mac系统下安装jdk并配置环境变量
1.点击如下链接进入下载jdk http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html ...
- mac系统终端的color scheme配置和vim配置
一.配置终端 solarized http://ethanschoonover.com/solarized 简单配置脚本: #!/bin/sh git clone git://github.com/a ...
- Mac系统 安装SVN
随机推荐
- WPF学员管理系统
下载
- k-近邻算法的优缺点及拓展思考
//2019.08.03晚#k-近邻算法的拓展思考与总结1.k-近邻算法是一种非常典型的分类监督学习算法,它可以解决多分类的问题:另外,它的整体思想简单,效果强大.它也可以用来解决回归问题,使用的库函 ...
- java程序题目解析
(选择一项) A: 不能有括号 B: C: 确定最后一位 D: 正确答案是 B 本题考查的是Java数组概念,数组下标是从零开始的,但是数据下标的总量和数据长度相同 (选择一项) A: B: 顺序不 ...
- ElasticSearch学习,入门篇(一)
概念解析 1.什么是搜索 搜索就是在任何场景下,找寻你想要的信息,这个时候你会输入一段要搜索的关键字,然后期望找到这个关键字相关的有效信息. 2.如果用数据库做搜素会怎么样 select * from ...
- mongdb 4.x admin密码忘记,如何 重建admin用户
在mongo db中,或mongo db cluser中,如果admin密码忘记了,必须按下面的步骤来做.思路为注释掉security认证部分,重启mongo server, 重建admin用户,再打 ...
- 8051单片机中访问int中字节的方法
在使用单片机中,unsigned int 占2个字节,unsigned char 占一个字节.而单片机是实行的字节寻址.16字节的bit寻址实在是不好用, 不好用在不能建数组. 在实际的开发过程中,要 ...
- Intel欲与AMD共同做大PC市场
自从2017年发布锐龙处理器以来,AMD在高性能处理器市场上正在恢复失地,CPU市场份额在今年Q1季度已经提升到了13.3%,要知道一年前不过8.6%而已.前面两代锐龙处理器相比Intel酷睿在单核性 ...
- 2-10 就业课(2.0)-oozie:5、通过oozie执行hive的任务
4.2.使用oozie调度我们的hive 第一步:拷贝hive的案例模板 cd /export/servers/oozie-4.1.0-cdh5.14.0 cp -ra examples/apps/h ...
- linux(centos6.9)下使用yum安装mysql,及启动MySQL等
查看系统自带的mysql版本:rpm -qa | grep mysql 卸载mysql:rpm -e mysql-libs-5.1.73-8.el6_8.x86_64 --nodeps 1. 安装my ...
- 运行jar包中的main方法
java -classpath jar包名.jar 包名.类名