यह काफी जवाब नहीं है जिसे आप ढूंढ रहे हैं, लेकिन आदर्श रूप से import
का उपयोग करने की आवश्यकता से बचने के लिए आप अपने वर्कफ़्लो में सुधार करके .rej
फ़ाइलों से बचें।
यहाँ import
के लिए कुछ सामान्य उपयोग करता है और प्रत्येक मामले के लिए बेहतर विकल्प हैं:
- चेरी उठा - जब आप
import
(या transplant
है जो सिर्फ import
के बाद निर्यात) का उपयोग कर रहे परिवर्तन को स्थानांतरित करने के उस शाखा पर अन्य सभी चीज़ों को घुमाने के बिना एक शाखा में आप merge
का उपयोग कर सकते हैं यदि आप उस बदलाव के माता-पिता के बारे में अधिक सावधान रहें। मसा ज़ाहिर है, 20/20 है, लेकिन जब संभव परिवर्तन आप कर रहे हैं की जल्द से जल्द संभव माता पिता करने के लिए एक hg update
कर (पूर्व: changeset कि बग शुरू की का एक बच्चा changeset में कीड़े को ठीक) तो उसके बाद ही पूर्वजों ठीक की एक changeset कि कहीं भी मौजूद है बग मौजूद है, और आप सुरक्षित रूप से बचाने के pull
और यह जहाँ भी बग इसके साथ कुछ भी लाने के बिना मौजूद है merge
- या import
की जरूरत है।
- प्रस्तुत पैच - यदि संभव हो तो लोगों को Mercurial क्लोन में काम कर रहे हैं जिससे आप
pull
कर सकते हैं। फिर आपको अपने काम में केवल merge
की आवश्यकता होगी।
वहाँ import
साथ कुछ भी गलत नहीं है, लेकिन जब संभव पसंद है एक pull
और merge
और एक छोटे से दूरदर्शिता के साथ आप आमतौर पर यह संभव बना सकते हैं।
स्रोत
2010-10-13 19:52:13
मैं सहमत हूँ। आप अकेले एक .rej फ़ाइल के साथ एक diff उपकरण लॉन्च नहीं कर सकते हैं, या उस मामले के लिए पैच के साथ। वहां पर्याप्त जानकारी नहीं है। आपको वास्तव में यह जानने की ज़रूरत है कि पैच को किस विशेष परिवर्तन के लिए लागू किया जाना चाहिए। फिर आप एक विलय पेश करने के लिए सैद्धांतिक रूप से एक स्क्रिप्ट लिख सकते हैं। – user37078