GitHubはオープンソース開発者にとって便利なサービスですが、ビジネス用途においてはセキュリティ上の要件が通らないと言ったケースもあるでしょう。そこで使ってみたいのがGitHubクローンです。今回はPerl製のGitPrepを紹介します。

[![](http://images.moongift.jp/2013/06/Screenshot 2013-06-25 10.37.14_thumb.1372162791.png)](http://images.moongift.jp/2013/06/Screenshot 2013-06-25 10.37.14.1372162791.png)
こちらはデモサイトです。まずユーザ一覧があります。

[![](http://images.moongift.jp/2013/06/Screenshot 2013-06-25 10.38.22_thumb.1372162794.png)](http://images.moongift.jp/2013/06/Screenshot 2013-06-25 10.38.22.1372162794.png)
ユーザの下にリポジトリがあります。

[![](http://images.moongift.jp/2013/06/Screenshot 2013-06-25 10.38.32_thumb.1372162798.png)](http://images.moongift.jp/2013/06/Screenshot 2013-06-25 10.38.32.1372162798.png)
リポジトリの詳細です。ファイルブラウザと、READMEの内容表示がされています。

[![](http://images.moongift.jp/2013/06/Screenshot 2013-06-25 10.38.40_thumb.1372162802.png)](http://images.moongift.jp/2013/06/Screenshot 2013-06-25 10.38.40.1372162802.png)
ファイルブラウザはリンクをたどる事ができます。

[![](http://images.moongift.jp/2013/06/Screenshot 2013-06-25 10.38.49_thumb.1372162807.png)](http://images.moongift.jp/2013/06/Screenshot 2013-06-25 10.38.49.1372162807.png)
タグやブランチの一覧を見られます。

[![](http://images.moongift.jp/2013/06/Screenshot 2013-06-25 10.38.56_thumb.1372162811.png)](http://images.moongift.jp/2013/06/Screenshot 2013-06-25 10.38.56.1372162811.png)
コミットの一覧。

[![](http://images.moongift.jp/2013/06/Screenshot 2013-06-25 10.39.01_thumb.1372162815.png)](http://images.moongift.jp/2013/06/Screenshot 2013-06-25 10.39.01.1372162815.png)
もちろん差分をグラフィカルに確認できます。

[![](http://images.moongift.jp/2013/06/Screenshot 2013-06-25 10.39.09_thumb.1372162820.png)](http://images.moongift.jp/2013/06/Screenshot 2013-06-25 10.39.09.1372162820.png)
ネットワークもサポート。

GitPrepは一つ前のGitHubのデザインそのままと言えます。ソースコードを確認したり、コミットを見たり、差分をチェックする事ができます。これだけできれば開発用途で使うには十分ではないでしょうか。

MOONGIFTはこう見る

便利なWebサービスがあれば、それを社内の限られた空間で使いたいというニーズは必ず存在します。また、外部であったとしてもSaaSのように限られたユーザ(社内の人)だけで使えるエンタープライズ向けのサービスを欲しがります。

だからこそクローンサービスは必ず必要になります。本家サービスではすくいきれないニーズもクローンであれば柔軟に対応ができるはずです。有名になったサービスがあれば、その逆とも言えるエンタープライズ版を考えてみるのは良い事です。

GitPrep - Perl real-time web framework

デモ:Gitprep

yuki-kimoto/gitprep