我有一个用 Subversion 1.6.x 创建的 Subversion 存储库。
该存储库具有提交后挂钩,每次用户签入文件时它都会执行一个操作。
有时此提交后挂钩会失败,任何错误消息都会直接发送到以太中。我可以创建一个提交后挂钩,为用户打印错误消息,以便用户知道提交后挂钩失败了吗?
答案1
脚本的输出stderr
应被编组回客户端。如果您自己可以控制输出,请考虑附加>&2
到相关的echo
es
參考文獻:http://svnbook.red-bean.com/en/1.7/svn-book.html#svn.ref.reposhooks.post-commit
这会将输出传递到 svn 客户端库,但我不确定每个客户端实现都会用它做任何事情。