通过TortoiseSVN提交时收到以下错误:
错误:提交后挂钩失败(退出代码 127),输出:错误:/home/svnRepos/proj/Blah/hooks/post-commit: 第 52 行:/usr/share/doc/subversion-1.4.2/tools/hook-scripts/commit-email.pl: 否此类文件或目录
...
我对此进行了调查,并注意到现在有以下路径:/usr/share/doc/subversion-1.6.11/tools/hook-scripts/
在该文件夹中有一个 commit-email.rb 文件。
任何机会你可能知道为什么我们的SVN试图回顾1.42发送电子邮件钩子时的文件夹?
非常感谢有关如何解决此问题的任何其他建议。
只需转到您的提交后文件 (/home/svnRepos/proj/SRP/hooks/post-commit ) 第 52 行,编辑对 commit-email.pl 的引用并将其更改为较新的脚本。