Size: 9954
Comment: AIX now 2.0
|
Size: 9934
Comment: sync with Download@233
|
Deletions are marked like this. | Additions are marked like this. |
Line 15: | Line 15: |
* [[http://tortoisehg.bitbucket.org/download/index.html|TortoiseHg with Windows Explorer "shell" integration]] all-in-one installer with !TortoiseHg 2.1.4 and Mercurial 1.9.3 (alternate download: [[https://bitbucket.org/tortoisehg/thg/downloads|Bitbucket]] / [[http://tortoisehg.codeplex.com/releases|CodePlex]]) * [[https://bitbucket.org/tortoisehg/thg-winbuild/downloads/mercurial-1.9.3-x86.msi|Mercurial-1.9.3 (32-bit msi)]] / [[https://bitbucket.org/tortoisehg/thg-winbuild/downloads/mercurial-1.9.3-x64.msi|Mercurial-1.9.3 (64-bit msi)]], needs admin rights to install. |
* [[http://tortoisehg.bitbucket.org/download/index.html|TortoiseHg with Windows Explorer "shell" integration]] all-in-one installer with !TortoiseHg 2.2 and Mercurial 2.0 (alternate download: [[https://bitbucket.org/tortoisehg/thg/downloads|Bitbucket]] / [[http://tortoisehg.codeplex.com/releases|CodePlex]]) * [[https://bitbucket.org/tortoisehg/thg-winbuild/downloads/mercurial-2.0.0-x86.msi|Mercurial-2.0 (32-bit msi)]] / [[https://bitbucket.org/tortoisehg/thg-winbuild/downloads/mercurial-2.0.0-x64.msi|Mercurial-2.0 (64-bit msi)]], needs admin rights to install. |
Line 18: | Line 18: |
* [[https://bitbucket.org/tortoisehg/thg-winbuild/downloads/mercurial-1.9.3.win32-py2.6.exe|Mercurial-1.9.3 (32-bit py2.6)]] / [[https://bitbucket.org/tortoisehg/thg-winbuild/downloads/mercurial-1.9.3.win-amd64-py2.6.exe|Mercurial-1.9.3 (64-bit py2.6)]], installs Mercurial source as Python modules and thus requires [[http://www.python.org/download/releases/2.6.6/|Python 2.6]] installed. This is recommended for hgweb setups and extensions with non-standard dependencies. | * [[https://bitbucket.org/tortoisehg/thg-winbuild/downloads/mercurial-2.0.win32-py2.6.exe|Mercurial-2.0 (32-bit py2.6)]] / [[https://bitbucket.org/tortoisehg/thg-winbuild/downloads/mercurial-2.0.win-amd64-py2.6.exe|Mercurial-2.0 (64-bit py2.6)]], installs Mercurial source as Python modules and thus requires [[http://www.python.org/download/releases/2.6.6/|Python 2.6]] installed. This is recommended for hgweb setups and extensions with non-standard dependencies. |
Line 31: | Line 31: |
* [[http://packages.debian.org/sid/mercurial|Debian sid (unstable)]] - 1.8.3 | * [[http://packages.debian.org/sid/mercurial|Debian sid (unstable)]] - 2.0 |
Line 43: | Line 43: |
* [[https://launchpad.net/~mercurial-ppa/+archive/releases|Releases]] - 1.9.3 | * [[https://launchpad.net/~mercurial-ppa/+archive/releases|Releases]] - 2.0 |
Line 69: | Line 69: |
* [[http://www.opencsw.org|OpenCSW]]: [[http://www.opencsw.org/packages/mercurial|solaris package mercurial-1.9, sparc/solaris, x86/solaris]]. | * [[http://www.opencsw.org|OpenCSW]]: [[http://www.opencsw.org/packages/mercurial|solaris package mercurial-2.0, sparc/solaris, x86/solaris]]. |
ダウンロード
様々なシステム向けのソースアーカイブとバイナリパッケージ。 アップグレードに関しては WhatsNew を確認してください。
Contents
1. バイナリパッケージ
1.1. Windows
TortoiseSVN 同様、作業コピーとリポジトリについてはインデックスサービスを止め、ウィルススキャンから除外するよう お勧めします 。 Windows XP では以下のインストーラーが利用できます:
The following installers can be used from Windows XP onwards:
TortoiseHg with Windows Explorer "shell" integration all-in-one installer with TortoiseHg 2.2 and Mercurial 2.0 (alternate download: Bitbucket / CodePlex)
Mercurial-2.0 (32-bit msi) / Mercurial-2.0 (64-bit msi), needs admin rights to install.
Mercurial-2.0 (32-bit exe) / Mercurial-2.0 (64-bit exe), does not need admin rights to install (InnoSetup based).
Mercurial-2.0 (32-bit py2.6) / Mercurial-2.0 (64-bit py2.6), installs Mercurial source as Python modules and thus requires Python 2.6 installed. This is recommended for hgweb setups and extensions with non-standard dependencies.
cygwin から Mercurial をインストールできます。しかし、 cygwin の抽象化レイヤーはエラーを引き起こす可能性があるためお勧めしません。
上記のインストーラーはたいてい thg-winbuild で提供されています。 Mercurial と TortoiseHg のナイトリービルドと、 Mercurial を Python パッケージとしてインストールするためのインストーラーも用意されています。
1.2. Mac OS X
Mac OS X パッケージ (旧バージョンでは export LC_ALL=en_US.UTF-8 と export LANG=en_US.UTF-8 を ~/.profile へ書き足す必要があるで
しょう。)
1.3. Linux (.deb)
Debian
Debian sid (unstable) - 2.0
Debian squeeze (testing) - 1.6.4
Debian lenny (stable) - 1.0.1 (1.3.1 available as a lenny backport)
Ubuntu
Ubuntu Hardy - 0.9.5 (1.0.1 available if you enable backports)
Ubuntu Intrepid - 1.0.1
Ubuntu Jaunty - 1.1.2
Ubuntu Karmic - 1.3.1
Ubuntu Lucid - 1.4.3
Ubuntu Maverick - 1.6.3-1
Ubuntu Lucid - 1.7.5-1ubuntu1
Launchpad PPAs (carrying packages for Hardy, Lucid, Maverick and Natty)
Releases - 2.0
Stable snapshots - 安定版 DeveloperRepos の日別スナップショット (注意: コードは未テスト)
Snapshots - 不安定版 DeveloperRepos の日別スナップショット (注意: コードは未テスト)
Mercurial (1.0 以降) の Debian 系ディストリビューション向けパッケージは、 mercurial と mercurial-common に分かれています。 .deb ファイルを手動でダウンロード後インストールしない限りは、この点について気にする必要はありません。 普通は mercurial をインストールすれば、 APT が依存関係を処理してくれます。
1.4. Linux (.rpm)
RPMforge: packages for RHEL 5 and CentOS 5; install using yum install mercurial - 1.5
Mandriva: install with urpmi mercurial - 1.7.2
Fedora - リリース後数日で最新版が利用可能。 yum install '*mercurial*' でインストール。
Fedora Projects EPEL for RHEL and CentOS 5: 1.3.1, install with yum install '*mercurial*'
openSUSE - リリース後程なくして devel:tools:scm リポジトリより最新版が利用可能
Ark Linux - 1.6.2
OpenPKG - 1.4
RPM パッケージは Mercurial ソースリポジトリの contrib/buildrpm でビルドできます。現在このスクリプトは主に Fedora でテストされています。
1.5. Linux (それ以外)
Arch Linux - 1.7.2
Gentoo ebuild: install with emerge mercurial - 1.4.1/1.5 (1.7 in unstable)
T2 SDE - 1.7.2
Slackware 12.2 - 1.0.2
Optware cross compilation ipk - latest for Python 2.4 and 2.5
1.6. Solaris
sunfreeware.com - SPARC/Solaris 2.6-10 packages, x86/Solaris 8-10 packages - 1.9
OpenCSW: solaris package mercurial-2.0, sparc/solaris, x86/solaris.
1.7. AIX
1.8. BSD
* FreeBSD; use pkg_add for installing - 1.9 (on 2011-07-06)
* http://www.freebsd.org/cgi/cvsweb.cgi/ports/devel/mercurial/
2. ソースパッケージ
Mercurial の リリース版 ソースコードは、 http://mercurial.selenic.com/release/ より普通の .tar.gz ファイルでダウンロードできます。
他の関連する開発リポジトリについては、 DeveloperRepos をチェックしてください。 hg ソースの clone 元です。
ソースを入手した後は、 UnixInstall か JapaneseWindowsInstall がインストールの参考になるでしょう。
3. easy_install を使う
この方法は推奨されません。他でインストールした Mercurial と衝突するかもしれません。
Mercurial は pypi から easy_install でもインストール可能です。 ビルドと easy_install には、 Python と C コンパイラーが必要です。 あなたのプラットフォームで easy_install は、 python-dev か python-setuptools-devel パッケージで提供されている可能性があります。 http://peak.telecommunity.com/DevCenter/EasyInstall からも入手可能です。
Unable to find vcvarsall.bat fix error with mingw and install mercurial 1.7.3 with python 2.7
Create a file in C:\Python26\Lib\distutils and call it distutils.cfg [build] compiler=mingw32
前提条件を準備後、最新バージョンの Mercurial を以下のようにしてインストールできます:
easy_install -U mercurial