为了刷新Redmine,我需要在post-commit钩子中使用SVN来ping我们的Redmine安装。我们的post-commit钩子是一个生成电子邮件的Ruby脚本。我想插入一个调用来执行以下操作:
curl --insecure https://redmineserver+webappkey
这个调用在命令行中可以正常工作,但当我尝试执行以下操作时:#!/usr/bin/ruby -w
REFRESH_DRADIS_URL = "https://redmineserver+webappkey"
system("/usr/bin/curl", "--insecure", "#{REFRESH_DRADIS_URL}")
它不起作用。我该如何在Ruby中实现这个功能?我搜索了“ruby system curl”,但只得到了一堆链接,这些链接是将curl集成到Ruby中(这不是我感兴趣的内容)。