デーモンの常駐化
マシンを起動するたびにいちいちデーモンを起動するのが面倒なのでマシン起動時にデーモンが起動するように設定する。
調べたらgit-daemon-runというものがあるのでこれを使う
sudo apt-get install git-daemon-runこれでマシン起動時に勝手にgit-daemonが起動し、さらにserviceコマンドからgit-daemonをstop、startができるようになる
デーモン起動スクリプトを修正
デフォルトだとリポジトリの—base-pathが/var/cacheに設定されていたりしてめんどくさいので起動スクリプトを書き換える
sudo vi /var/sv/git-daemon/run以下の一行を書き換える
#exec git-daemon --verbose --base-path=/var/cache /var/cache/git exec git-daemon --verbose --base-path=/var/repos --export-all --enable=receive-pack一応サービスを再起動
sudo service git-daemon stop sudo service git-daemon start
gitサーバーをubuntuに構築してgit://からアクセスできるようにする手順メモ - AorBorF
CentOSでepelリポジトリを使っているなら、さくっと使えますね。
$ yum list git-*
Available Packages
git.x86_64 1.7.4.1-1.el5 epel
git-all.x86_64 1.7.4.1-1.el5 epel
git-arch.x86_64 1.7.3.4-1.el5.rf rpmforge
git-cvs.x86_64 1.7.4.1-1.el5 epel
git-daemon.x86_64 1.7.4.1-1.el5 epel
git-email.x86_64 1.7.4.1-1.el5 epel
git-gui.x86_64 1.7.4.1-1.el5 epel
git-svn.x86_64 1.7.4.1-1.el5 epel
