Mercurialと100%互換なRubyアプリ「Amp」

2009/11/24 by demuyan · 1 コメント
カテゴリー: Ruby 
  このエントリーを含むはてなブックマーク この記事をクリップ! コメントを見る

amp-ruby

Mercurialといえば、gitと並んでよく使われている分散型バージョン管理システム。Google Codesourceforge.netでも利用可能である。

そしてMercurialと言えばpythonで構築されている事でも有名である。

ただ、pythonであるがために、ソースに手を入れ辛い(それ以前にpythonをよく知らない)、文字化け等でトラブった時もなかなか対応できないという事もままあったりする(pythonを勉強したら済むと言えばそれまでだが)

そこで登場するのが、今回紹介するAmp。Mercurialのコマンドであるhgの100%互換を謳っており、Rubyで書かれている 。このRubyで書かれている事が重要。ちょっとソースを覗いてみようか、という気になるし、カズタマイズやトラブルシューティングも(Mercurialよりは)楽にできるはず。

Ampとは

  • Rubyで書かれたMercurial。hgと100%の互換性
  • カスタマイズ等の自由度が高さ
  • パフォーマンス重視
  • 優秀なドキュメント
  • ライセンスはGPL v2
  • 依存性無し(RubyだけでOK)

詳細は、Amp | Version Control Revolutionを参照のこと。

将来的には、git, bazaar, svn, cvs, darcsまでをサポートするつもりらしい、非常に野心的なプロジェクト。俄然応援したくなる。

実行環境

  • Linux or MacOS X
  • Ruby 1.8.6以上、Ruby 1.9
  • gcc等のCコンパイラ

ダウンロード

RubyGemでインストールできる。素晴しい。

sudo gem install amp --no-wrappers

将来が楽しみ

この先が非常に楽しみなプロジェクトのひとつ。一度試す価値はあるかと。

入門Mercurial Linux/Windows対応入門Mercurial Linux/Windows対応

秀和システム 2009-01
売り上げランキング : 120816
おすすめ平均

Amazonで詳しく見る
by G-Tools

こちらもあわせてどうぞ

Comments

1 コメント on Mercurialと100%互換なRubyアプリ「Amp」

    [...] This post was mentioned on Twitter by Kenta Murata, OZAWA Sakuro. OZAWA Sakuro said: Mercurialと100%互換なRubyアプリ「Amp」 | Happy My Life http://bit.ly/7NDN2L こ、これわっ [...]

コメントをどうぞ...





Trackback URL

Get Adobe Flash playerPlugin by wpburn.com wordpress themes