所以我试图为svn做一个预提交钩子,但错误Post-commit hook failed (exit code 255) with no output
不断出现。我已经浏览了另一个问题,但我并不理解,因为我是svn的新手。
#!/bin/sh
# POST-COMMIT HOOK
REPOS=$1
REV=$2
UUID=`svnlook uuid $REPOS`
URL=http://XXXXXXXXXXX:8080/subversion/${UUID}/notifyCommit?rev=$REV
echo $URL
/usr/bin/curl \
-v \
--connect-timeout 5\
--header "Content-Type:text/plain;charset=UTF-8" \
--data "`svnlook changed --revision $REV $REPOS`" \
$URL
答案 0 :(得分:2)
我通过chmod我的帖子提交文件解决了它。事实证明它没有执行权限