文書の過去の版を表示しています。
Mercurial と Git コマンドの比較
Mercurial の特徴
- Python で実装されたクロスプラットフォームの分散型バージョン管理システム
- ライセンスは GPL v2
- コマンドラインのフロントエンドの名称である「hg」という名前でも呼ばれている
- Windows 向けの公式 GUI クライアント「TortoiseHg」も開発されている
- 高度なブランチ機能とマージ機能
- Web インターフェイス
- 他のバージョン管理システムで管理されたソースコードを取り込む機能
- ネットワークが利用できない環境でもバージョン管理を行うことが可能
Git の特徴
- 分散型バージョン管理システム
- ライセンスは GPL v2
- Linuxカーネルのソースコード管理に用いるためにリーナス・トーバルズによって開発された
- 中心リポジトリにアクセスできない環境でも履歴の調査や変更の記録といったほとんどの作業を行うことができる