रेडमाइन रीफ्रेश करने के लिए, मुझे हमारे पोस्ट-प्रतिबद्ध हुक से हमारी Redmine स्थापना को पिंग करने के लिए एसवीएन की आवश्यकता है। हमारी पोस्ट-प्रतिबद्ध हुक एक रूबी स्क्रिप्ट है जो एक ईमेल उत्पन्न करती है। मैं एक कॉल ऐसा करने सम्मिलित करने के लिए करना चाहते हैं:रूबी को कर्ल करने के लिए सिस्टम कॉल करने के लिए सही वाक्यविन्यास क्या है?
curl --insecure https://redmineserver+webappkey
इस कॉल कमांड लाइन से काम करता है लेकिन जब मैं यह करने के लिए प्रयास करें:
#!/usr/bin/ruby -w
REFRESH_DRADIS_URL = "https://redmineserver+webappkey"
system("/usr/bin/curl", "--insecure", "#{REFRESH_DRADIS_URL}")
यह काम नहीं करता। मैं रूबी में यह कैसे करूँ? मैंने 'रूबी सिस्टम कर्ल' को गुगल किया लेकिन मुझे रूबी में घुमाव को एकीकृत करने के लिए लिंक का एक गुच्छा मिला (जो मुझे रूचि नहीं है)।
वैसे: स्ट्रिंग प्रक्षेप की बेकार उपयोग। –