1. Home
  2. Docs
  3. svn
  4. 提交后消息通知
  5. 邮件通知

邮件通知

进入仓库目录中的hooks

cp post-commit.tmpl post-commit

每次svn commit 后都会触发post-commit文件

方式1 触发后通过curl调取邮件发送接口

# post-commit 文件内容
REPOS="$1"
REV="$2"
TXN_NAME="$3"
AUTHOR=`svnlook author -r $REV $REPOS` #获取提交用户名
CHANGED=`svnlook changed -r $REV $REPOS` #获取提交变动的文件和目录
curl http://xxxx.com -X POST -d "param1=$AUTHOR&param2=$CHANGED"
Tags
Was this article helpful to you? Yes No

How can we help?