Linux:gitリポジトリを一時的にweb公開するscript

gitは “git instaweb” でカレントのリポジトリをweb公開できて、webブラウザからlogやdiffがとれる。

特に複数のbranchを持っている状態のときにあちこちのbranchに移動しつつ参照できて便利だなと思う。

便利だけど、数十人のproject等でサーバマシンを共有している場合にportがかぶるとやだなって思ったので

開いているportを自動で割り当ててinstawebするshell-scriptを書いた。

“webgit.sh start”   で開始して

“webgit.sh stop”  で停止する

(画面はhttp://git-scm.com/からの借り物)

広告

投稿者: naohisatw

プログラマ兼農夫. Android名古屋つ部員たまに東海GTUG. 組込みlinux向けにCアプリケーションを書くのがメインだけどJavaScriptとかもちょっと組込む. Project環境の整備が趣味(AgilePMやらRedmineやらHubotやらGitLabやら.)

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中