[git]+[gitosis]+[gitweb]on[Cent OS][Ubuntu]

Standard
[git]+[gitosis]+[gitweb]on[Cent OS][Ubuntu]

今日の作業ログ
 
 
前提
 
gitを使ってソースのバージョン管理を行う際の運用フローは以下とする。

  1. 新たなプロジェクトが立ち上がった際、プロジェクトメンバーは自分の公開鍵をgitosis管理者へ送付する。
  2. gitosis管理者はプロジェクト用のgit公開リポジトリをサーバ上に作成。必要であればgitosisの設定を変更する。(グループの追加、メンバーの追加/削除など)(後述)
  3. メンバーは新に作成された公開リポジトリからclone(checkout)、編集(ローカルへcommit)、push(サーバ上のリポジトリに反映)する。

Continue reading