Windowsでhg-git

MercurialでGitリポジトリを扱おうと思い、Windowsではどうすんだ?とググって調べると、まず、hg-gitのサイトからマニュアルインストールに従ってインストール。

dulwichが必要なことはサイトを読むと分かるので、Pythonの入れていない環境でどうやってPythonのライブラリをインストールすればいいんだ?(仮にPythonをインストールしたとしてもMercurial for Windowsの使うPythonと違うしダメなはず)と、またググって探すと、Mercurialのインストール先にあるlibrary.zipにファイルを放り込めばいいとのこと。

まとめると、

  1. http://hg-git.github.io/ から Manual Install の項目に従う。
  2. dulwichが必要なので、tar ballをダウンロードして展開する。
  3. 展開した先にある dulwich ディレクトリを <Program Files>/Mercurial/library.zip に放り込む。
    Program Filesにインストールしていたので、当然ながら管理者権限がないといけない。

うむ、hg clone git+ssh://hogefuga いけた。

 

コメントをどうぞ