मैं Git प्लगइन एक बिलाव Windows सेवा पर चल रहा है के साथ हडसन (सतत एकीकरण प्रणाली) मिल गया है के साथ हडसन और Git प्लगइन को कैसे कॉन्फ़िगर करें। msysgit स्थापित है और msysgit bin dir पथ में है। पुटी/पेजेंट/प्लिंक स्थापित हैं और msysgit का उपयोग करने के लिए कॉन्फ़िगर किया गया है।एक SSH कुंजी
जब मैं एक नौकरी कि Git भंडार मैं निम्नलिखित त्रुटि मिलती है क्लोन करने के लिए प्रयास करता है चलाते हैं:
$ git clone -o origin [email protected]:project.git "e:\HUDSON_HOME\jobs\Project Trunk\workspace"
ERROR: Error cloning remote repo 'origin' : Could not clone [email protected]:project.git
ERROR: Cause: Error performing git clone -o origin [email protected]:project.git e:\HUDSON_HOME\jobs\Project Trunk\workspace
Trying next repository
ERROR: Could not clone from a repository
FATAL: Could not clone
hudson.plugins.git.GitException: Could not clone
- -ओ मूल Git @ होस्ट नाम Git क्लोन चल रहा है: project.git "ई: \ HUDSON_HOME \ कमांड लाइन से जॉब्स \ प्रोजेक्ट ट्रंक \ वर्कस्पेस "त्रुटि के बिना काम करता है।
- मैंने पुष्टि की है कि मेरी समस्या के रूप में एक ही Hudson git clone error क्योंकि Git रास्ते में है और मैं हडसन की विन्यस्त सिस्टम पृष्ठ पर Git निष्पादन के बारे में कोई त्रुटि नहीं मिलता नहीं है।
इस ओर जाता है मुझे विश्वास है समस्या उपयोगकर्ता के लिए जो बिलाव/हडसन Windows सेवा (स्थानीय सिस्टम) का मालिक कोई SSH कुंजी Git भंडार क्लोन बना लिया जाएगा करने के लिए स्थापित किया है कि।
मेरे सवाल है, मैं कैसे इतना है कि Git प्लगइन/msysgit जब क्लोन करने के लिए कोशिश कर रहा एक विशेष SSH कुंजी का उपयोग करने जानते चीजों को सेट अप कर सकते हैं? मुझे नहीं लगता कि पेजेंट काम करेगा क्योंकि टोमकैट सेवा "स्थानीय सिस्टम" उपयोगकर्ता के रूप में चल रही है, लेकिन मैं गलत हो सकता हूं। मैंने पेजेंट को एक सेवा के रूप में सेट करने का प्रयास किया है (runassvc.exe का उपयोग करके), उपयुक्त कुंजी पास कर रहा है, और इसे "स्थानीय सिस्टम" के रूप में चलाया जा रहा है। टॉमकैट/हडसन सेवा पेजेंट सेवा से कुंजी देखने में सक्षम नहीं प्रतीत होती है। क्या कुंजी स्थापित करने के लिए कोई और तकनीक है?
धन्यवाद।
संपादित करें: http://n4.nabble.com/Hudson-with-git-and-ssh-td375633.html पर चर्चा से पता चलता है कि किसी एक समान प्रश्न था। एसएसएच एजेंट का सुझाव दिया गया था और यह टूल msysgit के साथ आता है लेकिन मुझे यकीन नहीं है कि इसे हडसन सेवा के साथ कैसे उपयोग किया जाए। फिर भी, अगर कोई अंतराल में भर सकता है तो अच्छा सुराग। लिंक के साथ टिप्पणी के लिए पीटर के लिए धन्यवाद।
इसके अलावा, http://n4.nabble.com/questions-about-git-and-github-plug-ins-td383420.html पर चर्चा एक ही सवाल के साथ शुरू होता है। मैं उस धागे को पुनर्जीवित करने की कोशिश कर रहा हूं।
यहां एक नज़र डालें http://n4.nabble.com/Hudson-with-git-and-ssh-td375633.html –
धन्यवाद पीटर। मैं उस धागे में भी आया था। मुझे यकीन नहीं था कि हडसन के साथ सेवा के रूप में चल रहे एसएसएच एजेंट का उपयोग कैसे करें। मैं यह भी उम्मीद कर रहा था कि उस चर्चा के बाद से एक और आक्रामक विधि विकसित की गई थी। एसएसएच एजेंट का उल्लेख करने के लिए मैं पोस्ट संपादित करूंगा। – jlpp