Mercurial 無料版制御ソフトウェア
Pythonベースの自己ホスト型分散バージョン制御システム
最も人気のある無料およびオープンソースのクロスプラットフォーム分散バージョン制御ソフトウェアの1つで、あらゆるサイズとタイプのプロジェクトのコードを管理します。
概要
Mercurialは、Gitのような優れた無料のオープンソース分散バージョンコントロールソフトウェアです。 Mercurialは迅速でスケーラブルで、あらゆるサイズのプロジェクトを効果的に処理します。さらに、開発者を引き付けることができるのはGitよりも非常に簡単です。さらに、さまざまなワークフローがMercurialによってサポートされており、拡張機能を使用してその機能を簡単に強化できます。 Mercurialは高速で、ほとんどのアクションをローカルで実行します。これにより、開発者は数分でリビジョンとスイッチの間に違いを簡単に生成できます。したがって、Nginx、NetBeansなどの大規模なプロジェクトに最適です。 Mercurialには強力な分岐モデルがあり、開発者はブランチを簡単に作成およびマージできます。 Mercurialは主にPythonで書かれていますが、一部の部分はパフォーマンスのために作成されたC言語で作成されています。クロスプラットフォームであり、すべての主要なプラットフォームでバイナリリリースが利用できます。また、水銀は拡張可能であるため、開発者は既存の拡張機能をアクティブにして機能を強化できます。ただし、ビジネス要件に従って独自の拡張機能を作成できます。
特徴
Mercurialには、バージョン制御ソフトウェアの強力な機能が搭載されています。主要な機能のいくつかを以下に示します。
- 分散アーキテクチャ
- 速い
- プラットフォーム独立
- 拡張可能
- 使いやすい
- オープンソース
- 高性能とスケーラビリティ
- 分岐とマージ
- プレーンテキストとバイナリファイルをサポートします
インストール
Windowsにインストールします
http://tortoisehg.bitbucket.org/download/windows.htmlからTortoisehgの最新バージョンをダウンロードしてください。 インストーラーを実行し、ウィザードをフォローします。
ubuntuにインストールします
下のコマンドを実行します。
$ apt-get install mercurial
Fedoraへのインストール
Commandを実行してFedoraにインストールします。
$ dnf install mercurial
MacOSにインストールします
コマンドを実行して、MacOSにインストールします。
$ brew install mercurial
MacOSにインストールします
次のコマンドを実行して、FreeBSDにインストールします。
$ cd /usr/ports/devel/mercurial
$ make install