gitosis を試す

メモ的に

まず git ユーザを作り終わっているとします.

$ sudo su - git
git$ git clone git://eagain.net/gitosis.git
git$ easy_install-2.6 --user gitosis
git$ cd ~/local/bin
git$ ln -s ~/.local/bin/* .
git$ rehash
git$ cd
git$ ssh clairvy@localhost cat .ssh/id_rsa.pub | gitosis-init

試す.

$ git clone git@localhost:gitosis-admin.git

*1

とりあえず,できたみたいだけど,リモートから触ってないので,
まだわかんない感じ.

別の場所に設置して試します.

ご参考

運用としては,gitosis-admin リポジトリを編集+手 or スクリプトなんかなー.
リポジトリ作るのとか.その辺はおいおい試します.
github みたいに楽にするにはまだ補助が要るんかなー?

*1:パスが通ってなかったっぽいので,gitosis-serve を/usr/bin にシンボリックリンクしました