svn hook commit 設定

到hook目錄下

/var/svn/project/hooks

post-commit.tmpl
改內容後存檔為 post-commit
內容
slim_target=”/var/www/html/site”#site path
svnlookMsg=`svnlook changed /var/svn/projectname`
#isUpdateFp_dev=`svnlook changed /srv/svn/projectname/ | grep $fp_dev`
logFile=/tmp/svn_log/logname_$(date +%Y%m%d).log
echo “$svnlookMsg” >> $logFile ##log name and path
#if [ “$isUpdateFp_dev” != “” ] ; then
if [ “$svnlookMsg” != “” ] ; then
echo “=== update slim dev ver=$REV ===” >> $logFile
echo “svn update $slim_target ” >> $logFile
svn update $slim_target >> $logFile
echo ” ” >> $logFile
fi