मैं गिट प्लगइन के साथ जेनकींस का उपयोग कर रहा हूं। तथ्य:क्या जेनकिंस गिट प्लगइन के साथ वैसे भी विलय-रणनीति विकल्प 'उनके' सेट करने के लिए है?
- मैं 2 शाखाओं
develop
औरrc
एक ही पूर्वज के साथ की है। develop
है पर635d361d2005f74dd55f274bf409d43d6413d9b0
- प्रतिबद्ध मैं मैं हमेशा
develop
चाहते हैं जब - विलय स्वतंत्र रूप से दोनों शाखाओं कि एक संघर्ष का कारण बनता है में
rc
- एक परिवर्तन में
develop
यह मर्ज करने के लिए एक फ़ाइलx.html
लिए बनाया गया है की कोशिश कर रहा हूँ ट्रम्पrc
में परिवर्तन होने पर परिवर्तन
गिट प्लगइन के माध्यम से प्रोजेक्ट में, मैंने एक अतिरिक्त व्यवहार "निर्माण से पहले विलय" जोड़ा है और मैं रणनीति को "रिकर्सिव" करने के लिए सेट कर सकता हूं।
यह विन्यास एक मर्ज है कि इस तरह दिखता है जब चलाने के उत्पन्न करता है:
git checkout -f origin/rc
git merge -s recursive 635d361d2005f74dd55f274bf409d43d6413d9b0
हालांकि, मैं किसी भी रणनीति विकल्प निर्दिष्ट नहीं कर पा रहे, तो यह सिर्फ एक संघर्ष उत्पन्न करता है।
विशेष रूप से मैं किसी मर्ज नीचे की तरह संघर्ष पर उनकी स्वीकार करने के लिए कोशिश कर रहा हूँ:
git checkout -f origin/rc
git merge -s recursive --strategy-option theirs 635d361d2005f74dd55f274bf409d43d6413d9b0
इस प्लगइन के साथ प्राप्त किया जा सकता है?
हां, दुर्भाग्य से अब यह काम करने का एकमात्र तरीका प्रतीत होता है। – Ray
एसएचए कहां से आ रहा है? आप अपनी स्क्रिप्ट में गतिशील रूप से कैसे शामिल करते हैं? आपकी शैल स्क्रिप्ट कैसी दिखती है? – Nielsm