2016-04-20 9 views
6

पर लटकता है मैं जेनकींस और आईएम के साथ एक नौसिखिया हूं जो इसे मेरे .NET प्रोजेक्ट में कुछ यूनिट परीक्षण चलाने के लिए प्राप्त करने की कोशिश कर रहा है।जेनकिंस गिट fetch

जब मैं एक बिल्ड चलाता हूं तो यह गिट भंडार से लाने की कोशिश करते समय लटकता है।

त्रुटि: 10 मिनट

C:\Program Files\Git\cmd\git.exe config --local --remove-section credential # timeout=10 ERROR: Error fetching remote repo 'origin' hudson.plugins.git.GitException: Failed to fetch from https://github.com/name.of.repo

मैं ज्ञात होस्ट उत्पन्न और सी के लिए .ssh निर्देशिका कॉपी किया है के बाद समय समाप्त: \ Windows \ SysWOW64 \ config \ systemprofile.ssh https://wiki.jenkins-ci.org/display/JENKINS/Git+Plugin पर प्रति जेनकींस निर्देश के रूप में "जेनकींस, जीआईटी प्लगइन और विंडोज" के तहत

मैंने cmd लाइन से ssh [email protected] चलाया और मैं सफलतापूर्वक प्रमाणित कर सकता हूं।

कोई विचार कृपया?

धन्यवाद :)

उत्तर

9

यह शायद फ़ायरवॉल मुद्दा है। आप एसएसएच (पोर्ट 22) का उपयोग कर गिथब को प्रमाणित कर सकते हैं, ताकि मार्ग काम कर रहा हो। आपका काम हालांकि https://github.com (पोर्ट 443) के माध्यम से जिथब तक पहुंचने का प्रयास कर रहा है। [email protected]:account/repository.git पर रिपोजिटरी यूआरएल को बदलकर एसएसएच पर जीथ्यूब तक पहुंचने का प्रयास करें (आप रेपो के मुख्य पृष्ठ पर एक यूआरएल पा सकते हैं, ड्रॉप डाउन 'क्लोन यूआरएल', विकल्प 'एसएसएच'।

+0

यह मेरे लिए काम करता है। बहुत धन्यवाद , बहुत सराहना की :) – mogoli

+3

अगर यह अस्थायी है तो कैसे? कोई विचार मिला? क्लोन ऑपरेशंस का बहुमत ठीक काम करता है लेकिन कुछ हमेशा के लिए लटकाते हैं –

+0

क्या समस्या सभी बिल्ड/नौकरियों या विशिष्ट लोगों के लिए दिखाई देती है? अगर यह संयोग से होता है, तो मुझे संदेह है कि यह नेटवर्क्स/फ़ायरवॉल से संबंधित मुद्दा है। जब क्लोन ऑपरेशन लटकता है, तो क्या आप जेनकिंस नोड से github.com तक पहुंच सकते हैं? और अन्य वेबसाइटों के बारे में कैसे? –

संबंधित मुद्दे