2011-05-28 13 views
6

मर्ज करें मुझे खराब स्किम प्रथाओं के कारण विलय के मुद्दे का सामना करना पड़ रहा है। मैंने एक पेर्सफोर्स शाखा का निर्माण बंद कर दिया जब नवीनतम परिवर्तक # था, कहता है, 1000. अब देव टीम ने कई और परिवर्तनकर्ताओं को प्रस्तुत करने के बाद नवीनतम परिवर्तनीय # 1050 है। समस्या यह है कि निर्माण पर धुआं परीक्षण विफल रहा और अब मैं इसे ठीक किया और एक परिवर्तक # 1051 सबमिट किया।पर्सफोर्स चेंजलिस्ट

मेरा प्रश्न है कि किसी भी तरह से 1051 में 1000 में किए गए परिवर्तन को विलय करने का कोई तरीका है। या दूसरे शब्दों में परिवर्तनीय # 1000 तक सभी परिवर्तनों के साथ एक निर्माण बनाएं और केवल परिवर्तक # 1051 भी।

मुझे आशा है कि मैं इस मुद्दे को समझाने में सक्षम था जिस तरह से समझ में आता है।

पीएस: मुझे मुख्य, रिलीज और देव शाखाओं की अवधारणा पता है। किसी भी तरह से मैं देव शाखा का निर्माण करने और समाधान की तलाश करने के इस गड़बड़ी में हूं।

उत्तर

7

एक तरह से, किसी अन्य शाखा बनाने के लिए है:

  1. p4 integ //depot/build/branch/[email protected] // depot/बग सुधार/शाखा/...
  2. p4
  3. p4 integ //depot/build/branch/[email protected]=1051 // depot/बग सुधार/शाखा/...
  4. p4 हल
  5. p4 प्रस्तुत प्रस्तुत

अब // डिपो/बगफिक्स/शाखा बनाएं और इसे अपनी टेस्ट टीम को दें।

3

  1. p4 सिंक // depot/BRANCHNAME/... @ 1000
  2. p4 सिंक // depot/BRANCHNAME/... @ 1051, @ 1051

यह प्रयास करें perforce बताता है, वर्कस्पेस को चेंजलिस्ट 1000 में सिंक करें। फिर 2 चेंजलिस्ट 1051 से 1051 तक सभी फ़ाइलों को सिंक करता है, मूल रूप से इसका मतलब केवल चेंजलिस्ट 1051 में परिवर्तनों को सिंक करता है। आप पी 4 वी के साथ-साथ

  1. // डिपो/ब्रैनchnम पर राइट क्लिक करें और संशोधन प्राप्त करें, फिर चेंजलिस्ट के रूप में 1000 टाइप करें।
  2. दाईं ओर सबमिट किए गए टैब में, 1051 पर राइट क्लिक करें, संशोधन प्राप्त करें। // डिपो/ब्रैनchnम जोड़ने के लिए थाए जोड़ें बटन पर क्लिक करें, चेंजलिस्ट के रूप में 1051 में टाइप करें, और उसके बाद "केवल इस चेंजलिस्ट में सूचीबद्ध फ़ाइलों को प्राप्त करें" चेकबॉक्स को चेक करें।
संबंधित मुद्दे