你好有一個git工具,允許與mercurial存儲庫一起工作git for mercurial like git-svn
F.e.對於svn有一個git-svn軟件包,允許從svn克隆/提交/更新並以git方式工作。
那麼是否有一些用於mercurial的工具?
你好有一個git工具,允許與mercurial存儲庫一起工作git for mercurial like git-svn
F.e.對於svn有一個git-svn軟件包,允許從svn克隆/提交/更新並以git方式工作。
那麼是否有一些用於mercurial的工具?
看到這個相關的SO問題: Git interoperability with a Mercurial Repository
似乎hg2git
感興趣。它是git fast-export
工具系列的一部分。
如果您想要hg
從git
回購倉中推/拉,請考慮Hg-Git Mercurial Plugin。
'hg-git'非常好看,但其設計允許Mercurial成爲Git的客戶端。反過來做也可能,但有點複雜。作爲一名Mercurial用戶,我發現它*非常方便。 – quark 2009-11-17 21:24:21
現在有'bridge support for Mercurial and Bazaar'作爲git的一部分發布:git-remote-hg位於contrib/remote-helpers
下的git樹中。它不是全功能的,所以它可以讓你在git中克隆一個hg repo,但是標記和分支等更高級的操作可能不起作用。我想推薦gitifyhg。這是git-remote-hg的一個分支,負責的團隊似乎更能夠對bug進行響應,所以您可以像通常使用git repo一樣標記和分支,除了Mercurial在後端。它在PyPI將可用,所以你可以easy_install gitifyhg
,然後:
git co gitifyhg::ssh://my.repo//path/to/repo
[與Mercurial庫的Git的互操作性(的
可能重複http://stackoverflow.com/questions/883452/git-interoperability-with- a-mercurial-repository) – skolima 2011-07-20 11:35:14