subversion 提交后钩子:打印用户可以看到的错误消息?

subversion 提交后钩子:打印用户可以看到的错误消息?

我有一个用 Subversion 1.6.x 创建的 Subversion 存储库。

该存储库具有提交后挂钩,每次用户签入文件时它都会执行一个操作。

有时此提交后挂钩会失败,任何错误消息都会直接发送到以太中。我可以创建一个提交后挂钩,为用户打印错误消息,以便用户知道提交后挂钩失败了吗?

答案1

脚本的输出stderr应被编组回客户端。如果您自己可以控制输出,请考虑附加>&2到相关的echoes

參考文獻:http://svnbook.red-bean.com/en/1.7/svn-book.html#svn.ref.reposhooks.post-commit

这会将输出传递到 svn 客户端库,但我不确定每个客户端实现都会用它做任何事情。

相关内容