我试图通过post commit hook将更改通知从SVN推送到jenkins。 但有一件事我很困惑。
文献说应该在SVN服务器上配置post commit hook。我无法访问。
有一种方法可以在TortoiseSVN(我们使用的Windows客户端)上配置post commit hook。
根据TortoiseSVN帮助页面:
此对话框允许您设置钩子脚本,这些脚本将在执行某些Subversion操作时自动执行。与“服务器端钩子脚本”一节中解释的钩子脚本相反,这些脚本在客户端本地执行。
我在想是否有可能在开发者机器上本地运行一个后期构建脚本,直接与Jenkins联系(通过传递SVN),告诉它有时间检查SVN中的代码。这样我就可以避免要求IT团队实际在SVN服务器上做任何事情。
或者我正在咆哮错误的树。