मेरे पास Mercurial में ट्रैक की गई एक फ़ाइल है। मैं hg log
के साथ अपना इतिहास देख सकता हूं। मैं अपने नवीनतम संस्करण, और अंतिम चेक-इन परिवर्तन के बीच अंतर कैसे देख सकता हूं?एक फ़ाइल पर दो बदलावों के बीच मतभेद देखें
उत्तर
hg diff -r <first_revision_number>:<other_revision_number> filename
करना होगा कि यह
, उदा, hg diff -r 0:1 default.aspx
आशा है कि यह मदद करता है
दिलचस्प: इसे 'एचजी diff -h --verbose' में नहीं ढूंढ रहा है। वास्तव में वहां होना चाहिए। – CodeLurker
आप संशोधन संख्या, तो क्या PaulStack कहा सही है पता है।
यदि आप स्पष्ट रूप से शाखा की वर्तमान युक्ति के बीच अंतर जानना चाहते हैं, और यह पिछले है, तो आप शॉर्टकट का उपयोग कर सकते हैं। बेशक, अगर फ़ाइल नहीं बदली है, तो diff कुछ भी उपयोगी नहीं दिखाएगा।
hg diff -r -1:. filename
-1
इस शाखा पर पिछले changeset कहते हैं। '.
' का अर्थ वर्तमान परिवर्तन है। आप -2
, -3
आदि का उपयोग कर सकते हैं, लेकिन एक बार जब आप मर्ज पॉइंट दबाते हैं, तो यह थोड़ा और दिलचस्प हो जाता है। (संदर्भ: http://hgtip.com/tips/beginner/2009-10-05-shortcuts-for-specifying-revisions/)
यदि आप अपने कार्यक्षेत्र में उत्कृष्ट परिवर्तन चाहते हैं, तो यह केवल एचजी diff फ़ाइल नाम है।
एचजी newbies के लिए कुछ उपयोगी जगह http://hgtip.com है।
http://hgbook.red-bean.com/ पर एचजी निश्चित मार्गदर्शिका।
साइट की तरह एक स्टैक ओवरफ्लो जो अधिक एचजी विशिष्ट है, भट्ठी समर्थन साइट है। http://kiln.stackexchange.com। भट्ठी एचजी के शीर्ष पर बनाया गया है, और एक संशोधित TortoiseHG क्लाइंट का उपयोग करता है, इसलिए अधिकांश प्रश्न और उत्तर जानकारीपूर्ण हैं। यदि आप उपयोगकर्ता नहीं हैं तो भी वे सवालों का जवाब देंगे।
diff दिखाने के बीच वर्तमान संशोधन और उसकी मूल संशोधन (चेक आउट:
यह (मुझे लगता है) चिह्नित उत्तर से उपयोगी होने की संभावना अधिक है। – podperson
दिलचस्प: इसे 'एचजी diff -h --verbose' में नहीं मिला। वास्तव में वहां होना चाहिए। – CodeLurker
वहाँ भी माता-पिता संशोधन, जो .
(कार्य निर्देशिका की पेरेंट) के अलावा एक उपयोगी संयोजन बनाने के लिए ^
वाक्य रचना डी है इस के आसपास tip
और -1
सीमाओं)
hg diff -r .^:.
- 1. हाँ/TRUE के बीच मतभेद?
- 2. जेवीएम कार्यान्वयन के बीच मतभेद
- 3. गिट शाखाओं के बीच एक निश्चित फ़ोल्डर के लिए मतभेद
- 4. वैक्टरों के बीच मतभेद _including_ NA
- 5. इंडेक्सडेब: असफल और अपूर्ण के बीच मतभेद?
- 6. एनवीएल और कोलेसेस के बीच ओरेकल मतभेद
- 7. NoClassDefFoundError और ClassNotFoundException के बीच मतभेद?
- 8. आरईएसटी और जेएसओएन एपीआई के बीच मतभेद
- 9. matlab और comsol स्क्रिप्ट के बीच मतभेद?
- 10. एक ही सर्वर पर दो PHP अनुप्रयोगों के बीच संचार?
- 11. एमवीसी के बीच मतभेद और वेब विकास में पहला दृष्टिकोण देखें
- 12. प्रॉक्सी, आवरण या एक बहाना वर्गों के बीच मतभेद
- 13. रेखा और शाखा कवरेज के बीच मतभेद
- 14. टेक्स्टमल्टीलाइन और टेक्स्ट के बीच मतभेद
- 15. ServletResponse और HttpServletResponseWrapper के बीच मतभेद?
- 16. स्मॉलटॉक और पायथन के बीच मतभेद?
- 17. एग्डा और इडिस के बीच मतभेद
- 18. Coroutines और `goto` के बीच मतभेद?
- 19. क्या() .ToString के बीच मतभेद और + ""
- 20. नए + के बीच रेल में मतभेद और
- 21. कुकीज़ और सत्र के बीच मतभेद?
- 22. पैटर्न मिलान और एकीकरण के बीच मतभेद?
- 23. चींटी और मेवेन के बीच मतभेद
- 24. विभिन्न बूल प्रकारों के बीच मतभेद?
- 25. डोमेनकेस बनाम डीकेआईएम के बीच मतभेद?
- 26. एमएसआईएल और जावा बाइटकोड के बीच मतभेद?
- 27. कोको और आईफोन विकास के बीच मतभेद
- 28. लॉग और लॉगर के बीच मतभेद?
- 29. CSS3 के बीच मतभेद: होवर और: फोकस?
- 30. हनीकॉम या बाद के एंड्रॉइड संस्करणों के लिए बाहरी यूएसबी स्टोरेज में बदलावों के लिए देखें
"सबसे हाल के संस्करण" के रूप में "पिछली बार की तुलना में changeset संस्करण" एक ही नहीं है काम करता है? –