Differences between revisions 151 and 152
Revision 151 as of 2014-12-19 12:13:13
Size: 10293
Editor: JimHague
Comment: AIX now 3.2.3
Revision 152 as of 2014-12-20 05:19:31
Size: 10311
Comment: sync with Download@458
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 3.2 and Mercurial 3.2 (alternate download: [[https://bitbucket.org/tortoisehg/files/downloads|Bitbucket]])
 * [[https://bitbucket.org/tortoisehg/files/downloads/mercurial-3.2.0-x86.msi|Mercurial-3.2 (32-bit msi)]] / [[https://bitbucket.org/tortoisehg/files/downloads/mercurial-3.2.0-x64.msi|Mercurial-3.2 (64-bit msi)]], needs admin rights to install, less friendly with manually installed extensions than !InnoSetup version
 * [[http://mercurial.selenic.com/release/windows/Mercurial-3.2.1.exe|Mercurial-3.2.1 (32-bit exe)]] / [[http://mercurial.selenic.com/release/windows/Mercurial-3.2.1-x64.exe|Mercurial-3.2.1 (64-bit exe)]], does not need admin rights to install (!InnoSetup based).
 * [[https://bitbucket.org/tortoisehg/files/downloads/mercurial-3.2.win32-py2.7.exe|Mercurial-3.2 (32-bit py2.7)]] / [[https://bitbucket.org/tortoisehg/files/downloads/mercurial-3.2.win-amd64-py2.7.exe|Mercurial-3.2 (64-bit py2.7)]], installs Mercurial source as Python modules and thus requires [[http://www.python.org/download/releases/2.7.8/|Python 2.7]] installed. This is recommended for hgweb setups and extensions with non-standard dependencies.
 * [[http://tortoisehg.bitbucket.org/download/index.html|TortoiseHg with Windows Explorer "shell" integration]] all-in-one installer with TortoiseHg 3.2.3 and Mercurial 3.2.3 (alternate download: [[https://bitbucket.org/tortoisehg/files/downloads|Bitbucket]])
 * [[https://bitbucket.org/tortoisehg/files/downloads/mercurial-3.2.3-x86.msi|Mercurial-3.2.3 (32-bit msi)]] / [[https://bitbucket.org/tortoisehg/files/downloads/mercurial-3.2.3-x64.msi|Mercurial-3.2.3 (64-bit msi)]], needs admin rights to install, less friendly with manually installed extensions than !InnoSetup version
 * [[http://mercurial.selenic.com/release/windows/Mercurial-3.2.3.exe|Mercurial-3.2.3 (32-bit exe)]] / [[http://mercurial.selenic.com/release/windows/Mercurial-3.2.3-x64.exe|Mercurial-3.2.3 (64-bit exe)]], does not need admin rights to install (!InnoSetup based).
 * [[https://bitbucket.org/tortoisehg/files/downloads/mercurial-3.2.3.win32-py2.7.exe|Mercurial-3.2.3 (32-bit py2.7)]] / [[https://bitbucket.org/tortoisehg/files/downloads/mercurial-3.2.3.win-amd64-py2.7.exe|Mercurial-3.2.3 (64-bit py2.7)]], installs Mercurial source as Python modules and thus requires [[http://www.python.org/download/releases/2.7.8/|Python 2.7]] installed. This is recommended for hgweb setups and extensions with non-standard dependencies.
Line 61: Line 61:
 * [[http://archlinux.org/packages/?q=mercurial|Arch Linux]] - 3.0.2  * [[http://archlinux.org/packages/?q=mercurial|Arch Linux]] - 3.2.2
Line 69: Line 69:
 * [[http://www.opencsw.org|OpenCSW]]: [[http://www.opencsw.org/packages/mercurial|solaris package mercurial-2.9, sparc/solaris, x86/solaris]].  * [[http://www.opencsw.org|OpenCSW]]: [[http://www.opencsw.org/packages/mercurial|solaris package mercurial-3.2.1, sparc/solaris, x86/solaris]].

ダウンロード

様々なシステム向けのソースアーカイブとバイナリパッケージ。 アップグレードに関しては WhatsNew を確認してください。

1. バイナリパッケージ

1.1. Windows

/!\ TortoiseSVN 同様、作業コピーとリポジトリについてはインデックスサービスを止め、ウィルススキャンから除外するよう お勧めします

Windows XP では以下のインストーラーが利用できます:

上記のインストーラーはたいてい thg-winbuild で提供されています。 Mercurial と TortoiseHg のナイトリービルドと、 Mercurial を Python パッケージとしてインストールするためのインストーラーも用意されています。

1.2. Mac OS X

1.3. Linux (.deb)

Mercurial (1.0 以降) の Debian 系ディストリビューション向けパッケージは、 mercurialmercurial-common に分かれています。 .deb ファイルを手動でダウンロード後インストールしない限りは、この点について気にする必要はありません。 普通は mercurial をインストールすれば、 APT が依存関係を処理してくれます。

1.4. Linux (.rpm)

  • Mandriva: install with urpmi mercurial - latest revision available

  • 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 (それ以外)

1.6. Solaris

1.7. AIX

1.8. BSD

1.9. Plan 9 from Bell Labs

  • ソースからビルドする場合は Plan9FromBellLabs を参照

  • バイナリパッケージは fgb の contrib にあります:

% contrib/install stallion/mercurial

2. ソースパッケージ

ソースを入手した後は、 UnixInstallJapaneseWindowsInstall がインストールの参考になるでしょう。

3. easy_install を使う

/!\ この方法は推奨されません。他でインストールした Mercurial と衝突するかもしれません。

Mercurial は pypi から easy_install でもインストール可能です。 ビルドと easy_install には、 Python と C コンパイラーが必要です。 あなたのプラットフォームで easy_install は、 python-devpython-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


CategoryJapanese

English Français 中文

JapaneseDownload (last edited 2017-10-08 05:21:46 by YuyaNishihara)