向SVN服务器添加webhook功能

向SVN服务器添加webhook功能,svn,webhooks,Svn,Webhooks,我正在尝试创建一个端点并接收SVN服务器中已配置webhook的提交后通知。我还没有弄清楚如何将webhook功能添加到SVN服务器,但我发现它提供了这个功能。它是将Webhook添加到SVN的官方层还是有其他方法 任何Subversion服务器都可以有挂钩。它们是服务器的内置功能。你可以在这里看到: 这取决于您编写或提供实际的钩子,但是对于大多数您想做的事情,都有可能存在一些示例。对于webhook,这可能是一个简单的shell脚本,它从钩子获取输入,并使用curl将其发布到某个URL。如果

我正在尝试创建一个端点并接收SVN服务器中已配置webhook的提交后通知。我还没有弄清楚如何将webhook功能添加到SVN服务器,但我发现它提供了这个功能。它是将Webhook添加到SVN的官方层还是有其他方法

任何Subversion服务器都可以有挂钩。它们是服务器的内置功能。你可以在这里看到:

这取决于您编写或提供实际的钩子,但是对于大多数您想做的事情,都有可能存在一些示例。对于webhook,这可能是一个简单的shell脚本,它从钩子获取输入,并使用curl将其发布到某个URL。如果需要,您的脚本可能会使用svnlook命令从提交中提取一些细节,这些细节包括在您发布的负载中

你可以用谷歌搜索的一个例子是“svnpubsub”。这是一个钩子脚本,将信息发布到服务器,该服务器还管理希望接收信息的订阅者。即使您不想使用这个确切的工具,它用来收集提交数据的钩子脚本也可能是一个很好的起点