20
18

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

SinatraベースのGitリポジトリブラウザ「Ginatra」

Posted at

Gitを企業のプロジェクトで採用するケースが増えている。とは言えまだGUIツールが弱く、操作がしづらいのが実情ではある。特に最近はWebアプリケーションが流行っていることもあってGUIよりもWebブラウザベースのツールが増えているようだ。

Screen Shot 2015-01-08 at 6.18.35 AM.png
WebベースのシンプルなGitブラウザ

Githubのようなリポジトリブラウザは良いと思いつつも、企業では使いづらいだろう。そこで使いたいのがGinatraだ。

今回紹介するオープンソース・ソフトウェアはGinatra、Sinatra製のGitリポジトリブラウザだ。

GitにはGitWebというWebブラウザベースのGitブラウザがあるが、GinatraはそれのSinatraベースのクローンになる。個人的には印象としてはGinatraの方がごく簡単に導入できるように思える。何せGemを入れてGinatraを立ち上げ、reposディレクトリに見たいリポジトリを取り込むだけだ。

Screen Shot 2015-01-08 at 6.10.39 AM.png
修正点

リポジトリは複数登録できる。プロジェクトに入るとコミットログが一覧で表示される。各コミットログをクリックすれば、その際に行った変更がファイル名とDiffの一覧で表示される。これを見れば何の修正かが一目で分かる。

ブランチやタグも一覧できるようになっているので、規模が大きくなっても十分対応できるだろう。日本語のコミッター名にも対応しており、便利に使うことができる。Githubを使っていないならすぐにでも導入をお勧めしたい。

Website: http://narkoz.github.io/ginatra
GitHub: https://github.com/narkoz/ginatra

20
18
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
20
18

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?