dennou-k:/GFD_Dennou_Club/ftp/arch/davis/gfdnavi/git_repos/gfdnavi.git
以下のようにして email の設定を行った。
dennou-k$ cd hooks dennou-k$ cp post-receive.sample post-receive dennou-k$ echo '. $(dirname $0)/post-receive-email' >> post-receive dennou-k$ cp /usr/share/doc/git/contrib/hooks/post-receive-email ./ dennou-k$ chmod +x post-receive-email dennou-k$ git config -f config hooks.mailinglist "horinout@ees.hokudai.ac.jp, seiya@gfd-dennou.org, shigenori.otsuka@riken.jp, tomoba@gfd-dennou.org" dennou-k$ git config -f config hooks.announcelist "horinout@ees.hokudai.ac.jp, seiya@gfd-dennou.org, shigenori.otsuka@riken.jp, tomoba@gfd-dennou.org" dennou-k$ git config -f config hooks.emailprefix "[davis git] "
また、description を編集して、コミットメールのヘッダーを Gfdnavi とした。 以上の設定により、コミット時に届くメールの題名は以下のようになる。
[davis git] Gfdnavi branch master updated. 8bc2cdda89e0344e18c6ea718ccf9315bd7a7c06
以上のように設定した結果、
dennou-k:/GFD_Dennou_Club/ftp/arch/davis/gfdnavi/git_repos/gfdnavi.git/config
の中身は以下のようになっている。
[core] repositoryformatversion = 0 filemode = true bare = true sharedrepository = 1 [receive] denyNonFastforwards = true [hooks] mailinglist = horinout@ees.hokudai.ac.jp, seiya@gfd-dennou.org, shigenori.otsuka@riken.jp, tomoba@gfd-dennou.org announcelist = horinout@ees.hokudai.ac.jp, seiya@gfd-dennou.org, shigenori.otsuka@riken.jp, tomoba@gfd-dennou.org emailprefix = "[davis git] "