svn提交的时候强制写注释

来源:互联网 发布:centos上如何安装elk 编辑:程序博客网 时间:2024/05/08 12:35

环境:yum安装的svn

#cat svn_commit.sh

#!/bin/bash
#Author:Jacson.Bai
#Version:1.0.1


#必须填写注释且不少于10个字
#声明变量
REPOS="$1"
TXN="$2"


SVNLOOK=/usr/bin/svnlook

LOGMSG=`$SVNLOOK log -t "$TXN" "$REPOS" | grep "[a-zA-Z0-9]" | wc -c` 
if [ "$LOGMSG" -lt 10 ];#要求注释不能少于5个字符,您可自定义 
then 
  echo -e "注释信息不能为空且不少于10个字!" 1>&2 
  exit 1 
fi
exit 0


#chmod +x svn_commit.sh
#nohup sh svn_commit.sh &
1 0