repositoryを持ってないし何かのときのために設定しておくか、と思ってさくらVPSのサーバにgitoliteを入れてみた。Repositories以下、手順メモ。gitoliteのインストールyumでサクっと。/home/git/admin.pubsetupコピーしてきた公開鍵を使ってsetup。testing.gitrepositoryが出来上がってる。gitolite-adminをcloneadminとしてgitolite-adminをcloneしてくる。lsgitolite-admincloneできた。ローカルからも使えるようにするローカル環境の公開鍵を持ってきて登録する。masterconfに何も書き足していないので警告は出るけど、まぁ今は問題無し。gitolite-adminは権限ないからcloneできないけど、デフォルトでtestingは@allに対してRW+になっているのでcloneできるしpushもできる。master大丈夫げ。グループとリポジトリを作るgitolite-adminにてconf/gitolite.confを編集。mastermy-privateレポジトリが新しく作成された。mastertesting同様に読み書きできた。別のマシンからも使いたい場合は公開鍵を登録して@sugyanグループに追加してやれば良いし、他の人と共同で使うことになれば都度グループなり権限なりを追加していけば良い。最初なんだかよく分からずちょっと詰まったけど、一度設定できてしまえば結構ラクに管理できて良さそう。細かい権限設定なども出来るらしい。