diff --git a/source/_posts/Docker.md b/source/_posts/Docker.md index ebf827c..a87feaf 100644 --- a/source/_posts/Docker.md +++ b/source/_posts/Docker.md @@ -891,3 +891,28 @@ LoadModule authz_svn_module /usr/lib/apache2/mod_authz_svn.so 保存设置就可以登录了 +### 可修改日志信息及作者 + +```shell +./enter.sh + +cd /home/svn/myrepo +cd hooks +mv pre-revprop-change.tmpl pre-revprop-change +vi pre-revprop-change + +REPOS="$1" +REV="$2" +USER="$3" +PROPNAME="$4" +ACTION="$5" + +# 日志信息 +if [ "$ACTION" = "M" -a "$PROPNAME" = "svn:log" ]; then exit 0; fi +# 作者 +if [ "$ACTION" = "M" -a "$PROPNAME" = "svn:author" ]; then exit 0; fi +echo "Changing revision properties %PROPNAME% is prohibited" >&2 +exit 1 + +``` +