允许用户修改svn日志的钩子脚本
2008-08-21 09:41
211 查看
版本库生成后,hooks目录下就存在一些钩子脚本的模板,用户可以作为参考。把pre-revprop-change.tmpl复制为pre-revprop-change.bat,再修改里面的脚本,钩子就设置好了。
只允许用户修改自己的svn日志的钩子脚本:
for /f "usebackq" %%k in (`svnlook author %1 -r%2`) do @set var=%%k
if "%3" == "%var%" goto test
if "%3" == "li" goto test
exit 1
:test
if "%4" == "svn:log" exit 0
echo Property '%4' cannot be changed >&2
exit 1
实现每人可以修改自己的log日志,而管理员li可以任意修改。
只允许用户修改自己的svn日志的钩子脚本:
for /f "usebackq" %%k in (`svnlook author %1 -r%2`) do @set var=%%k
if "%3" == "%var%" goto test
if "%3" == "li" goto test
exit 1
:test
if "%4" == "svn:log" exit 0
echo Property '%4' cannot be changed >&2
exit 1
实现每人可以修改自己的log日志,而管理员li可以任意修改。
相关文章推荐
- 允许用户修改svn日志的钩子脚本
- 允许用户修改svn日志的钩子脚本
- 允许用户修改svn日志的钩子脚本
- 只允许修改自己的svn日志的钩子脚本
- 允许用户修改Subversion日志的钩子脚本 (linux)
- svn 强制用户添加注释 和 允许用户修改注释
- windows下svn只能修改自己日志脚本 .
- SVN上传日志允许修改
- 【转】svn钩子:pre-revprop-change,允许修改注释
- Linux下svn只能修改自己日志脚本
- [转]windows下svn限制强制写日志及只能修改自己日志脚本
- windows下svn限制强制写日志及只能修改自己日志脚本
- svn 强制用户添加注释 和 允许用户修改注释
- svn强制写日志和可以修改历史日志(svn钩子的应用)
- windows下svn限制只能修改自己日志脚本
- VisualSVN:允许修改svn提交日志(pre-revpro-change hook)
- VisualSVN server修改钩子支持编辑日志
- 设置SVN服务器允许修改日志
- VisualSVN:允许修改svn提交日志(pre-revpro-change hook)
- 允许修改svn历史日志记录