svn加hook,要求必須註釋腳本

#!/bin/sh
 
REPOS="$1"
TXN="$2"
 
SVNLOOK=/usr/bin/svnlook  # 同pre-commit.tmpl文件中的SVNLOOK
LOGMSG=`$SVNLOOK log -t "$TXN" "$REPOS" | grep "[a-zA-Z0-9]" | wc -c`
if [ "$LOGMSG" -lt 2 ];then 
   echo "提交失敗: 必須填寫 2個字以上 的修改說明" 1>&2 
   exit 1
fi

 

直接給/home/svn/項目/hooks 目錄下的,pre-commit.tmpl 拷貝爲pre-commit,並且chmod +x pre-commit.將內容改爲上面的內容,就會在提交的時候,要求用戶添加註釋。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章