2011-01-13 16 views
6

मान लीजिए कि आपने कुछ बदलाव किए हैं, और फिर किसी भी तरह से दुर्घटनाओं से कुछ फ़ाइलों को हटा/संशोधित किया गया है।अवांछित परिवर्तनों के लिए बनाम अपडेट अपडेट करें

कौन सा बेहतर होगा? revert ओडर update का उपयोग करना?

उत्तर

8

वहाँ एचजी चल अद्यतन -सी और एचजी कर वापस लौटने -एक

  1. अद्यतन शाखा
  2. अद्यतन के सिर की नोक के लिए अपने माता-पिता पर आ जाएगा के बीच दो बड़े मतभेद हैं कोई दूसरी तरफ किसी भी बैकअप फ़ाइलों

वापस लाएं आदेश बनाएगा

  1. सभी रिवर्ट की गई फ़ाइलों का बैकअप बनाता है (जब तक आप --no-backup कमांड नहीं देते)
  2. आपकी कार्य निर्देशिका निर्देशिका में परिवर्तन नहीं करता है।

अब कौन सा बेहतर है? आप जिस ऊपर सूचीबद्ध चीजों को सूचीबद्ध करते हैं उसमें निर्भर करता है।

2

अपने मामले में आप revert चाहते हैं - यह hg parents कमांड के आउटपुट को बदलने के बिना आपकी कार्यशील निर्देशिका को बदल देता है। आपका parent revision "वर्तमान में चेक आउट संशोधन" है और आपकी अगली प्रतिबद्धता का "मूल" बन जाएगा। आपको उस सूचक को बदलने की आवश्यकता नहीं है, इसलिए बस revert

संबंधित मुद्दे