2012-09-21 23 views
6

मैंने "Test.java" फ़ाइल को "My_Label" नामक लेबल के साथ लेबल किया है।
जब मैं नीचे कॉन्फ़िगरेशन चश्मा के साथ एक दृश्य बनाने का प्रयास करता हूं, तो मैं फ़ाइल को Clearcase Explorer में प्राप्त करने में असमर्थ हूं।मैं कॉन्फ़िगर स्पेक में लेबल के माध्यम से फ़ाइल कैसे पुनर्प्राप्त कर सकता हूं?

element * CHECKEDOUT 
element * My_Label 

क्या कोई यह बता सकता है कि उपरोक्त कॉन्फ़िगरेशन spec में मैं कहां गलत हो रहा हूं?

+0

मैंने कुछ गलत नहीं दिख रहा है, लेकिन मैं कोई प्रो उपयोगकर्ता नहीं हूँ। क्या आपने प्रत्येक 'तत्व' कथन को एक अलग पंक्ति में डालने का प्रयास किया है? साथ ही, लेबल नाम को दोबारा जांचें, शायद यह सिर्फ एक टाइपो है ... – SvenS

+1

@SvenS नियम अलग-अलग लाइनों पर थे (मैंने सही प्रारूप जोड़ने के लिए ओपी संपादित किया है)। वास्तविक कारण के लिए, मेरा उत्तर देखें: यदि वह नियम किसी मूल निर्देशिका में लागू नहीं होता है, तो कुछ भी नहीं चुना जाएगा। – VonC

+0

आह, मैं देखता हूं, उस मुश्किल स्टैक ओवरफ्लो फिर से स्वरूपण :) – SvenS

उत्तर

7

वह चयन नियम अकेला नहीं है।

आप कि शासन, अन्य नियमों कि माता पिता निर्देशिका का सही संस्करण का चयन करेंगे से पहले जोड़ने के लिए, की जरूरत है।

दूसरे शब्दों में, यदि test.java की आपकी मूल निर्देशिका (या पूर्वजों में से एक) My_Label के साथ लेबल नहीं है, तो इसे सभी पर नहीं चुना जाएगा।
तो आपकी फ़ाइल आपके दृश्य द्वारा पहुंच योग्य नहीं होगी, भले ही आपके पास फ़ाइल के लिए सही चयन नियम हो।

जांचें कि क्या Vob को MyLabel के साथ लेबल किया गया है या नहीं।

यदि नहीं, तो मैं कम से कम एक अंतिम "रोक" नियम जोड़ने के लिए सिफारिश करेंगे (/main/LATEST: "ClearCase Branching using configspec" उस नियम का एक उदाहरण के लिए देखें):

element * CHECKEDOUT 
element * My_Label 
element * /main/LATEST