2012-10-05 4 views
7

मेरे पास ClearCase में "Dev_view" नाम का एक दृश्य है और विंडोज कमांड लाइन के माध्यम से दृश्य को अपडेट करना चाहते हैं। क्या ऐसा करने के लिए कोई रास्ता है?विंडोज कमांड लाइन के माध्यम से clearcase दृश्य को कैसे अपडेट करें?

विशेष रूप से, अन्य आदेश एक दृश्य अद्यतन को ट्रिगर कर सकता है?

उत्तर

8

cleartool update आदेश (पूर्ण ClearCase ग्राहक के लिए, CCRC के लिए नहीं) देखें

cd /path/of/your/snapshot/view 
cleartool update . 

आप निम्न विकल्प जोड़ने के काल:

-ove/rwrite 

द्वारा चयनित संस्करण के साथ सभी का अपहरण कर लिया फ़ाइलों को अधिलेखित करता है विन्यास कल्पना।

-nov/erwrite 

अपने वर्तमान संशोधनों के साथ ध्यान में रखते हुए सभी का अपहरण कर लिया फ़ाइलों निकलने वाला है।

-ren/ame/ 

नाम बदलता का अपहरण कर लिया filename.keep करने के लिए फ़ाइलों और प्रतियां दृश्य में config कल्पना द्वारा चयनित VOB में संस्करण।


कृपया ध्यान दें कि UCM देखने के रूट निर्देशिका को अद्यतन करने के पक्ष प्रभाव है: यह फिर से मूल्यांकन होगा अपना सह UCM धारा के खिलाफ देखने के config कल्पना, और config-कल्पना अद्यतन करने के लिए कहा प्रस्ताव देगा (और अद्यतन के साथ आगे बढ़ें)।

यह गैर-यूसीएम दृश्य के मामले में नहीं है, जहां cleartool setcs कॉन्फ़िगरेशन spec को chaging के बाद हमेशा अद्यतन को ट्रिगर करेगा।

+0

हमेशा के रूप में उत्कृष्ट उत्तर (मैंने स्पष्ट प्रश्नों के जवाब देने का प्रयास करना बंद कर दिया है क्योंकि आप हमेशा एक हैं :)। लेकिन यह एक आरटीएफएम सवाल है। क्या उन्हें प्रोत्साहित किया जाना चाहिए? –

+1

@PulakAgrawal अच्छा बिंदु। मैंने अपने संपादित उत्तर में इस आदेश के बारे में गैर-मामूली जानकारी जोड़ दी है। – VonC

+0

बस इस समस्या में कोई और नहीं चलता है: यदि आपके पास क्लीयरूल का हालिया संस्करण है, तो विकल्प स्विच में स्लैश का उपयोग नहीं किया जाता है, बस '-overwrite' या' -rename' आदि का उपयोग करें। इसके अलावा, आपको इसे रखना होगा पथ से पहले विकल्प, उदाहरण के लिए 'cleartool अद्यतन -overwrite।'। –

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