2011-04-21 15 views
6

पर जाकर/विलय करना, मैं एक परिदृश्य को देख रहा हूं जहां मेरे पास ऑफ़लाइन स्पष्ट केस दृश्य है और मैं फ़ाइलों को संशोधित करने वाली फ़ाइलों को केवल पढ़ने-योग्य विशेषता (अपहरण) को साफ़ करने के लिए संशोधित करता हूं। कई दिनों बाद संशोधित करें, मैं ऑनलाइन दृश्य लेता हूं और स्ट्रीम में अपने ऑफ़लाइन परिवर्तन प्राप्त करने की आवश्यकता है।ClearCase: ऑफ़लाइन अपहरण फ़ाइलों को ऑफ़लाइन करना, फिर

मैं क्या करूँगा अपहृत फाइलों की जांच करें और उन्हें वापस जांचें (आवश्यक होने पर विलय)।

क्या यह हमेशा इस तरह से काम करने के लिए सुरक्षित है?
क्या यह संभव है कि मेरे परिवर्तन जोड़ने के दौरान मैं ऑफलाइन काम करते समय अन्य लोगों के परिवर्तनों को गलती से ओवरराइट कर दूंगा? क्लियरकेस ऑफ़लाइन का उपयोग कैसे करें इस पर कोई सिफारिशें?

धन्यवाद!

(मैं पूछ रहा हूं क्योंकि एक कॉलेज कहता है कि काम करने का यह ऑफ़लाइन तरीका अन्य परिवर्तनों को ओवरराइट कर सकता है, विशेष रूप से उन मामलों में जब अपहरण की गई फ़ाइलों को चेकआउट में परिवर्तित करने से पहले कुछ समय के लिए ऑफ़लाइन काम करने के बाद कोई अपडेट देखता है। यह कुछ मामलों में विलय करने का प्रस्ताव नहीं करेगा, केवल अपहृत फ़ाइल की सामग्री के साथ परिवर्तित तत्व की सामग्री को पूरी तरह से ओवरराइट करें)

+1

क्या एक निजी दृश्य बनाने, उस पर काम कर, वहाँ फ़ाइलों अपहरण और फिर शाखा पर अपने निजी दृश्य विलय के बारे में? –

+0

महान विचार! मुझे पहले यह पता लगाना चाहिए था। – axk

+0

चयनित उत्तर उपयोगी नहीं है: यदि आपके पास पहले से स्ट्रीम पर स्नैपशॉट दृश्य है, तो आपको कुछ और बनाने की आवश्यकता नहीं है। – VonC

उत्तर

9

नहीं ऑफ़लाइन काम करते समय आप कुछ भी ओवरराइड नहीं करेंगे। उन फ़ाइलों

  • फिर उन्हें चेक इन सभी का अपहरण कर लिया फ़ाइलों
  • चेकआउट के लिए

    • खोज:

      ClearCase स्नैपशॉट दृश्य है, जो, जब आप वापस ऑनलाइन मिलता है, करने के लिए आप की अनुमति देगा के लिए एक reconcliation तंत्र है , जो तब होता है जब ClearCase आपको विलय के लिए संकेत देगा, अगर आपके समय के दौरान उस फ़ाइल पर कोई नया संस्करण किया गया है।
      विलय यह एक तीन तरह के साथ विलय हो जाएगा:

      • जड़ संस्करण: आप या अन्य
      • स्रोत संस्करण द्वारा किसी भी संशोधन से पहले संस्करण: matest चेकइन संस्करण (किया जब आप ऑफ़लाइन थे)
      • गंतव्य संस्करण: अपने वर्तमान फ़ाइल
  • 0

    एक निजी शाखा स्थापित करने, उस पर काम करने, फ़ाइलों को अपहृत करने के बारे में क्या और फिर अपनी निजी शाखा को मुख्य शाखा में विलय कर रहे हैं?

    +1

    -1: आपको वैसे भी एक दृश्य बनाने की जरूरत है। यदि आपके पास स्ट्रीम पर स्नैपशॉट दृश्य पहले से है, तो आप सभी सेट हैं और किसी भी समय ऑफ़लाइन काम कर सकते हैं। – VonC

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