目录
ercurial分支介绍:https://www.mercurial-scm.org/wiki/Branch
Mercurial初学指南:https://www.mercurial-scm.org/wiki/BeginnersGuides
Mercurial 是一种轻量级分布式版本控制系统,采用 Python 语言实现,易于学习和使用,扩展性强。其是基于 GNU General Public License (GPL) 授权的开源项目。
以下使用大多基于命令行形式,版本是1.2.11
[ui]
ssh = "C:\Program Files\TortoiseHg\TortoisePlink.exe"
putty.exe 无法配合hg使用。
TortoisePlink.exe对于 ssh://xx/ 之后的路径需要再加一个"/" 以示根路径,如下:
ssh://192.168.107.129//home/arthur/hg/hello
hg merge foo
hg merge bar
hg ci -m "merge foo and bar to default
参考 WIndows版本介绍:https://mercurial.selenic.com/wiki/WindowsInstall
pip install mercurial # 通过 pip 安装 Mercurial
hg --version # 查看 Mercurial 版本
hg clone http://hg.openjdk.java.net/jdk8/jdk8 openjdk8 # 克隆远程仓库
hg log # 查看仓库历史
hg pull # 拉取代码
hg status # 查看仓库状态
代码托管示例:https://bitbucket.org/luciad/webp-imageio/src/default/