From 397f18f7583465dc6e0de624906a6643a4768973 Mon Sep 17 00:00:00 2001
From: Kevin Bullock
Different versions of hg-git are known to work with different
versions of Mercurial. For the most accurate info, go to
- the source
- on bitbucket, click the dropdown menu that says "default",
+ the source
+ on Heptapod, click the dropdown menu that says "default",
click the "Tags" tab, select the version you've installed, and
click on the file "Makefile". There's a line that starts with
"all-version-tests" which lists the versions of Mercurial
@@ -182,7 +182,7 @@
Source available via
- hg
+ hg
(canonical repo) or
git (mirror
of hg). Patches preferred via email to
From fcd67d93070a9fcba671c0a2f95a8480c8ecd09f Mon Sep 17 00:00:00 2001
From: Kevin Bullock Installing Hg-Git manually
easy_install 'dulwich>=0.8.0'
if you have
setuptools
installed. Next, clone
- the Hg-Git
+ the Hg-Git
repository
somewhere. Lastly, make the 'extensions' section in your
'~/.hgrc
' file look something like this:
@@ -162,8 +162,8 @@ Installing Hg-Git manually
Installing Hg-Git manually
Installing Hg-Git the easy way:
Visual C++. (Be sure to install the 2008 version for
compatibility reasons.) On Debian-style Linux,
run apt-get install python-dev
.
-
Secondly, run easy_install hg-git
. If you don't
have easy_install available, you can get it as part of
- Python's
+ Python's
setuptools
package.
Alternatively, on Windows, TortoiseHg - comes with hg-git (and Dulwich), though it + comes with hg-git (and Dulwich), though it still needs to be enabled as shown below (or through the TortoiseHg settings).
- +
Lastly, make sure the
following is in your ~/.hgrc
:
@@ -124,7 +124,7 @@
- ...and that's it! + ...and that's it!
- First, install version 0.8.0 or newer of
- Dulwich.
- You can do
- easy_install 'dulwich>=0.8.0'
if you have
+ First, install version 0.8.0 or newer of
+ Dulwich.
+ You can do
+ easy_install 'dulwich>=0.8.0'
if you have
setuptools
- installed. Next, clone
+ installed. Next, clone
the Hg-Git
- repository
+ repository
somewhere. Lastly, make the 'extensions' section in your
'~/.hgrc
' file look something like this:
- First, install version 0.8.0 or newer of
+ First, install version 0.19.0 or newer of
Dulwich.
You can do
- easy_install 'dulwich>=0.8.0'
if you have
+ easy_install 'dulwich>=0.19.0'
if you have
setuptools
installed. Next, clone
the Hg-Git
@@ -170,7 +170,7 @@ Installing Hg-Git manually
known to work.
- It also needs Dulwich version 0.8.0 or later; Dulwich
+ It also needs Dulwich version 0.19.0 or later; Dulwich
is a pure-Python implementation of the Git file formats and
protocols. There are no Git binary
dependencies: you do not need to have Git installed
From 903f6d5059d75528761d3778d22757e52f8457e9 Mon Sep 17 00:00:00 2001
From: Kevin Bullock Installing Hg-Git the easy way:
following is in your ~/.hgrc
:
[extensions] -hgext.bookmarks = hggit =
...and that's it! @@ -147,12 +146,10 @@
[extensions] -hgext.bookmarks = hggit = [path-to]/hg-git/hggit
- That will enable the Hg-Git extension for you. The bookmarks - section is only required prior to hg 1.7. Bookmarks will be + That will enable the Hg-Git extension for you. Bookmarks will be translated to git heads when pushing.