2012-06-21 26 views
5

मैंने गलती से सीवीएस को बाइनरी (चिपचिपा विकल्प-केबी) के रूप में एक फ़ाइल दी है, और अब मैं इसे हटाना चाहता हूं। क्या यह संभव है?क्या सीवीएस में सभी चिपचिपा विकल्पों को हटाने का कोई तरीका है?

मुझे cvs admin -kv के साथ किसी अन्य विकल्प को बदलने का कोई तरीका मिला है, लेकिन क्या इसे पूरी तरह से निकालने का कोई तरीका है?

मैंने फ़ाइल को हटाने की कोशिश की है और फिर फिर से जोड़ना है (बिना किसी चिपचिपा विकल्प निर्दिष्ट किए), लेकिन फ़ाइल के नए संशोधन में वही पुराना -बीबी विकल्प है।

धन्यवाद!

+0

सीवीएस के आप किस प्रकार और संस्करण का उपयोग कर रहे हैं (क्लाइंट और सर्वर दोनों प्रासंगिक हैं)? जब संस्करण प्रतिस्थापन मोड की बात आती है तो सीवीएसएनटी सीवीएस पर कुछ अतिरिक्त विकल्प प्रदान करता है। –

+0

सर्वर में है: "समवर्ती संस्करण सिस्टम (सीवीएस) 1.11.21 (क्लाइंट/सर्वर)" क्लाइंट या तो वही है (यदि मैं सर्वर मशीन का उपयोग करता हूं), या मैं ग्रहण से सीवीएस टीम सिंक्रनाइज़ेशन सुविधाओं का उपयोग कर सकता हूं। –

उत्तर

4

के लिए नहीं बनाया गया था इस प्रकार आप रेपो सर्जरी के साथ बाइनरी झंडा हटा सकते हैं इस

  • के लिए कोई आदेश नहीं है:

    1. संपादित करेंरेपो में संग्रहीत और expand @[email protected]; के साथ लाइन (ओं) को हटाएं।
    2. आप file के संस्करण की जाँच की है, CVS/Entries को संपादित करने और इसलिए लाइन // साथ समाप्त होता है /file/1.1/Mon Sep 9 09:30:10 2013/-kb/ के अंत में file के लिए -kb को हटा दें।

    यह चाल यहाँ थी।

  • +0

    एक समाधान के लिए धन्यवाद! इसलिए, अगर मैं केवल भंडार में संपादित करता हूं लेकिन चेक आउट में नहीं (उदाहरण के लिए व्यक्ति ए) फ़ाइलों में, तो एक बार जब व्यक्ति ए काम करता है, तो ध्वज फिर से जोड़ा जाएगा? –

    +0

    मैंने कोशिश नहीं की है, लेकिन यह सुनिश्चित करने के लिए कि यह सर्वोत्तम है कि सभी उपयोगकर्ता अपनी फाइलों में चेक करें, अपनी कार्यशील प्रतिलिपि हटाएं या छोड़ दें, फिर आप सर्जरी करें, फिर फिर से जांचें। – Jens

    0

    नहीं:

    • यह इस

    +0

    ठीक है, उत्तर के लिए धन्यवाद! हालांकि, आदेश की कमी मेरे लिए एक डिजाइन निर्णय की तरह प्रतीत नहीं होती है, क्योंकि चिपचिपा विकल्प बदलने के लिए एक आदेश है। इसे "none" पर सेट करना कुछ भी लागू नहीं किया गया है। –