ubuntu下安装TortoiseHG的方法

TortoiseHg是分布式的源码管理工具Mercurial的GUI客户端。 mercurial 作为3大主流的分布式源码管理工具,已经被广泛的使用。例如 googlecode.com和codeplex.com都支持mercurial作为源码管理工具。下面结合某个场景,叙述TortoiseHg的具体使用方法。


【基本概念介绍】
【Init】 初始化,创建一个空的仓库。
【Clone】 复制仓库,来源可以是一个http或ssh链接表示的仓库,也可以是本地仓库。
【Commit】 提交,即接受所有的改动将当前版本作为最新版本(也叫tip)。只提交的本地仓库,而且本地仓库会详细记录所有的变动(称为变更集或改动集)。多次提交并不会影响远程仓库。
【Revert】恢复,即撤销所有的改动,恢复到未更改的状态。
【Pull】拉取,将雅远程仓库有而当前仓库没有的变更集“下载”到本地仓库。不过这只是添加了变更集本地文件并不会改动
【Update】更新,当获取了其他变更集,更改以保持和远程仓库一致
【Push】推送,将当前仓库的变更集“上传”到其他仓库去。
【Merge合并。当一个文件同时被多次修改,并存放在多个仓库时,要获得一个统一的版本就需要合并



一、安装TortoiseHg

sudo add-apt-repository ppa:tortoisehg-ppa/releases
sudo apt-get update
sudo apt-get install tortoisehg tortoisehg-nultilus

二、配置TortoiseHg的对比工具meld

在Ubuntu下 直接键入命令:

sudo apt-get install meld



版权及转载说明

本站原创、转载文章欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区

本站转载文章版权归原作者所有,如发现本站文章涉嫌侵权请点击「联系我们」反馈,本站将立即给予删除

转载请注明:文章转载自:全分享社区 「http://www.aweb.cc

本文标题:ubuntu下安装TortoiseHG的方法

本文地址:http://www.aweb.cc/article/detail/id/117.html

hg版本控制——Mercurial-轻量 <<上一篇 下一篇>>ubuntu13常用快捷键整理