मर्क्युरियल में पैच बनाने की प्रक्रिया के साथ एक नया पैच में अप्रतिबद्ध परिवर्तन जोड़ा जा रहा है इस प्रकार है (असामान्य) परिवर्तन और मैं उन्हें कतार में जोड़ना चाहता हूं?मर्क्युरियल कतारों
उत्तर
यह आपके संस्करण पर निर्भर करता है, और ऐसा लगता है कि यह 1.5.1 में बदल गया है।
1.5.1 या बाद में
आदेश डिफ़ॉल्ट
qnew वर्तमान में लागू पैच (यदि कोई हो) के शीर्ष पर एक नया पैच बनाता द्वारा किसी भी अप्रतिबद्ध परिवर्तन जोड़ देगा। पैच को निर्देशिका में किसी भी उत्कृष्ट परिवर्तन के साथ प्रारंभ किया जाएगा।
पहले 1.5.1 से
आप qnew -f
उपयोग करना चाहते हैं। docs से:
-f: कार्यशील निर्देशिका की सामग्री संशोधित होने पर एक नया पैच बनाएं। किसी भी उत्कृष्ट संशोधन को नए बनाए गए पैच में जोड़ा जाता है, इसलिए इस आदेश को पूरा करने के बाद, कार्यशील निर्देशिका अब संशोधित नहीं की जाएगी।
दरअसल, पैच प्रक्रिया वही काम करती है चाहे असामान्य परिवर्तन हों या नहीं। मैं हमेशा निम्नानुसार करता हूं:
[... make changes ...]
hg qnew -m "foo bar changes" foobar.patch
--> new empty patch at top of queue
hg qrefresh
--> this adds all diffs from 'hg diff' into the current top patch
संपादित करें: @CaseBash ने सही ढंग से इंगित किया है कि मैं वर्तमान डिफ़ॉल्ट व्यवहार के बारे में गलत हूं!
- 1. मर्क्युरियल
- 2. मर्क्युरियल
- 3. मर्क्युरियल एक्सटेंशन
- 4. संदेश कतारों बनाम सॉकेट
- 5. मर्क्युरियल: पहले "एचजी प्रतिबद्ध"
- 6. मर्क्युरियल: कोई ~/.hgrc फ़ाइल
- 7. संस्करण नियंत्रित मर्क्युरियल
- 8. दूरस्थ मर्क्युरियल भंडार
- 9. फ़ाइलें .sql विस्तार मर्क्युरियल
- 10. मर्क्युरियल, एक .NET एपीआई
- 11. कैसे बार-बार मर्क्युरियल
- 12. मर्क्युरियल से प्रवास के
- 13. केवल ऐसा करके मर्क्युरियल
- 14. एकाधिक कतारों से पढ़ना, RabbitMQ
- 15. मर्क्युरियल धक्का, गर्भपात: प्राधिकरण विफल
- 16. मर्क्युरियल 1.7.3 प्रमाणपत्र त्रुटि विंडोज
- 17. मर्क्युरियल मैनुअल मर्ज मिल जाएँगी
- 18. Git बनाम मर्क्युरियल बनाम SVN
- 19. मर्क्युरियल से खींच - प्रमाणपत्र त्रुटि
- 20. एकाधिक पायथन मल्टीप्रोसेसिंग कतारों पर "चयन करें"?
- 21. जेएमएस/संदेश कतारों का असली दुनिया उपयोग?
- 22. Mulitprocessing, समाप्त कर देंगे और भ्रष्ट कतारों
- 23. कौन सा मर्क्युरियल प्लगइन मैं IntelliJ
- 24. मर्क्युरियल धक्का बंद कर दिया शाखाओं
- 25. में सभी फ़ाइलों को निकालें अगले मर्क्युरियल
- 26. मर्क्युरियल और NTFS वैकल्पिक डेटा स्ट्रीम
- 27. मर्क्युरियल और xcuserdata, .ds_store, और यहाँ
- 28. शाखाओं में बंटी और दूरदराज के मर्क्युरियल
- 29. बनाम पब/उप मैसेजिंग में दूरस्थ कतारों स्थानीय
- 30. लिनक्स के संदेश कतारों के नुकसान क्या हैं?
धन्यवाद, मुझे मैन पेज को अधिक ध्यान से पढ़ने की आवश्यकता है – Casebash
ऐसा लगता है कि 'hg qnew -f' अब समर्थित नहीं है (मेरे पास 1.6.4 है)। यह सुनिश्चित नहीं है कि इसे कब गिरा दिया गया था। लेकिन अच्छी खबर यह है कि 'पैच को कार्यशील निर्देशिका में किसी भी उत्कृष्ट परिवर्तन के साथ शुरू किया जाएगा' ('एचजी सहायता qnew' से)। –