我正在嘗試創建和端點以接收SVN服務器中配置的webhook的提交後通知。我還沒有想出如何將webhook功能添加到SVN服務器,但我發現allura提供此功能。它是向SVN添加webhooks的官方層還是另一種方式?向SVN服務器添加webhook功能
0
A
回答
1
任何Subversion服務器都可以掛鉤。它們是服務器的內置功能。你可以在這裏看到:
http://svnbook.red-bean.com/en/1.7/svn.reposadmin.create.html#svn.reposadmin.create.hooks
它是由你來寫或提供實際的掛鉤,但也有存在你想要做什麼最有可能的例子。對於一個webhook來說,這可能是一個簡單的shell腳本,它將鉤子的輸入和POST的輸入轉換爲使用curl的URL。如果有必要,也許你的腳本使用svnlook命令從你發佈的有效載荷中包含的提交中提取一些細節。
您可以Google for的一個示例被稱爲「svnpubsub」。這是一個掛鉤腳本,將信息發佈到同時管理想要接收信息的訂戶的服務器。即使你不想使用這個確切的工具,它用來收集提交數據的鉤子腳本可能是一個很好的起點。
http://svn.apache.org/repos/asf/subversion/trunk/tools/server-side/svnpubsub/
相關問題
- 1. 向soap服務器添加驗證功能(使用Zend)?
- 2. 向Glassfish服務器添加過濾器
- 3. 向換色器添加cookie功能
- 4. 向URL添加功能
- 5. 向ArrayBlockingQueue添加功能
- 6. 向類添加新功能
- 7. 向Rails添加功能
- 8. 向mapbox.js添加功能
- 9. 向Jasper服務器添加Informix JDBC
- 10. SQL服務器添加向上計數
- 11. 向服務器添加大量記錄
- 12. iPhone加密功能,將PHP服務器
- 13. 插件啓用的SMTP服務器添加過濾功能
- 14. 添加端點到無服務器CLI生成功能
- 15. 在何處添加服務器請求功能陣營-Redux的
- 16. 向SelectionListener添加雙向功能
- 17. visual svn服務器
- 18. Visual Svn服務器
- 19. 服務器功能 - XMPP
- 20. XMPPFramework服務器功能
- 21. SQL服務器CONCAT功能
- 22. 如何將附加功能添加到Visual Studio的服務器瀏覽器?
- 23. 如何創建Webhook服務器,如電報Webhook
- 24. 如何將項目添加到svn服務器?
- 25. SVN如何添加ALL? file.java到服務器?
- 26. 無法將Liferay portlet從SVN添加到應用服務器
- 27. 爲AWS EC2服務器安裝Github Webhook
- 28. 服務器上的AJAX成功功能
- 29. 天青功能webhook鍵
- 30. 未能添加服務