我已经成功设置了一个提交后脚本,可以发送电子邮件等。
我将它扩展为,在提交时,在本地签出新提交的 repo 并在其上运行 doxygen。不过,我有权限问题。当我进行提交(通过 HTTP 映射)时,我的提交后日志显示权限被拒绝签出和运行 doxygen。
我已经将本地工作副本的文件所有权设置为与提交后挂钩脚本相同,所以我会认为当 SVN 可以执行提交后脚本时,它也可以操作它。
如何授予 subversion 的写入权限,以便我的 post-commit 可以执行诸如生成文档之类的操作?
谢谢你。