近日学习了下用python写hook脚本,由于才疏学浅,在学习过程中遇到不少问题,现将问题总结如下:
以ubuntu12.4为svn服务器端:
1.写了一个强制填写提交log的脚本:pre-commit, 提交代码时,老是提示:svn commit blocked by pre-commit hook (exit code 255) with no output
解决方法:(1)查看用户对该文件是否有执行权限,用chmod 755 ×××(文件名)即可修改;
(2)python脚本中组织行(#! /usr/bin python)的位置是否正确:是否放置在脚本第一行;
(3)确保你的脚本本身没有问题;
本文分享了解决Python SVN hook脚本问题的经验,包括强制填写提交日志的脚本编写及常见错误处理方法。

1425

被折叠的 条评论
为什么被折叠?



