2012年9月30日星期日

Create a Git Mirror (for your hg repository) / hg tip

为hg仓库建立一个git的镜像真的很简单,只需要三步:
  1. 安装hg的hg-git扩展: easy_install hg-git, 然后在~/.hgrc里面启用这个扩展;
  2. 在hg repo的hgrc里面的.hg/hgrc里添加一个path: 格式为:github = git+ssh://git@github.com/username/project.git (当然,你得先在github上创建一个空的git仓库)
  3. hg push github

注意:如果在github上的仓库不为空,hg push会被拒绝,除非你先将github上的历史pull过来。

来自:  Create a Git Mirror (for your hg repository) / hg tip

关于hg-git的更详细的说明,可查看其主页: Hg-Git Mercurial Plugin — durin42 / hg-git / overview — Bitbucket

本文链接



(automatically copied by ifttt from http://www.cnblogs.com/bamanzi/archive/2012/08/13/create-git-mirror-for-hg-repo.html)

没有评论: