यह कमांड cvsdo है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर में से एक का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
cvsutils - कार्य निर्देशिकाओं में उपयोग के लिए सीवीएस उपयोगिताओं
SYNOPSIS
सीवीएसयू [विकल्पों]
सीवीएससीओ [ विकल्पों ]
सीवीएसत्याग [ विकल्पों ]
सीवीएसपुर्ज़ [ विकल्पों ]
सीवीएसट्रीम [ विकल्पों ]
cvschroot [ विकल्पों ]
सीवीएसडीओ [ विकल्पों ]
वर्णन
के विचार cvsutils a . की कार्यशील निर्देशिका में फ़ाइलों के साथ काम करने की सुविधा के लिए है
सीवीएस (समवर्ती संस्करण प्रणाली) का उपयोग कर डेवलपर।
सीवीएस के दृष्टिकोण से, कार्यशील निर्देशिकाओं का मूल्य कम है, क्योंकि वे आसानी से कर सकते हैं
का उपयोग करके फिर से बनाया जा सकता है सीवीएस जांच आदेश। यह भी सीवीएस अद्यतन कमांड दिखाएगा
फाइलों की स्थिति, यानी क्या उन्हें संशोधित, जोड़ा या हटाया गया है।
सीवीएस अपनी वर्तमान स्थिति में एक क्लाइंट-सर्वर सिस्टम है जो अपना अधिकांश काम करता है
सर्वर साइड। सीवीएस कार्यशील निर्देशिका के प्रबंधन के लिए केवल कुछ (यदि कोई हो) साधन प्रदान करता है
सर्वर के साथ संचार के बिना।
हालाँकि, ऐसे कई कारण हैं जिनकी वजह से ऐसे साधन आवश्यक हैं:
* क्लाइंट साइड पर सॉर्टिंग के लिए तेज़ टूल बनाने के लिए पर्याप्त जानकारी है और
सीवीएस सर्वर से संपर्क किए बिना कार्यशील निर्देशिका को शुद्ध करना।
* एक धीमी लाइन पर एक बड़े मॉड्यूल की जाँच में बहुत अधिक समय लग सकता है।
* डिस्कनेक्ट किए गए कार्यों के लिए समर्थन होना चाहिए।
* सीवीएस केवल-पढ़ने वाले उपयोगकर्ताओं पर कुछ अनावश्यक प्रतिबंध लगाता है, उदाहरण के लिए सीवीएस जोड़ना
आदेश उनके लिए काम नहीं करता है।
सीवीएसयू
सीवीएसयू "सीवीएस अपडेट ऑफलाइन" है। यह वर्तमान निर्देशिका (या में) में मिली फाइलों को सूचीबद्ध करता है
निर्देशिका जो आप निर्दिष्ट करते हैं)। निम्नलिखित को ध्यान में रखा जाता है:
* फ़ाइल के गुण।
* सीवीएस/प्रविष्टियों में फ़ाइल के बारे में जानकारी।
* सीवीएस/प्रविष्टियों में संग्रहीत टाइमस्टैम्प की तुलना में फ़ाइल का टाइमस्टैम्प।
रन सीवीएसयू --मदद समर्थित कमांड लाइन विकल्प देखने के लिए। विकल्पों को संक्षिप्त किया जा सकता है।
यह कार्यक्षमता पर्ल द्वारा प्रदान की जाती है, और एक मशीन से दूसरी मशीन में भिन्न हो सकती है।
सीवीएससीओ
सीवीएससीओ एक "क्रूर चेकआउट" है। दूसरे शब्दों में, यह संकलन के परिणामों को हटा देता है और
स्थानीय परिवर्तनों को त्याग देता है। यह सूचीबद्ध असंशोधित और जांचों को छोड़कर सभी फाइलों को हटा देता है
वह सब कुछ जो गायब प्रतीत होता है। कृपया ध्यान दें कि सीवीएससीओ फ़ाइलें अपडेट नहीं करता
जिसे स्थानीय रूप से संशोधित नहीं किया गया है। यह केवल लापता फाइलों और फाइलों को पुनः लोड करता है जो इसे
मिटा देता है
सीवीएस डिस्कार्ड
सीवीएसत्याग "मेरे परिवर्तन त्यागें" है। दूसरे शब्दों में, यह स्थानीय परिवर्तनों को त्याग देता है लेकिन रखता है
संकलन के परिणाम। यह काम करता है सीवीएससीओ, लेकिन यह केवल उन फ़ाइलों को हटाता है जिनके होने की संभावना है
विलय संघर्ष का कारण बनता है।
सीवीएसपुरगे
सीवीएसपुर्ज़ सीवीएस को ज्ञात सभी फाइलों को छोड़ देता है, लेकिन बाकी को हटा देता है। सीवीएससीओ के विपरीत, यह नहीं करता है
स्थानीय परिवर्तन हटाएं। अन्यथा स्वच्छ स्रोत में स्थानीय परिवर्तनों का परीक्षण करना उपयोगी है
पेड़.
सीवीएसटीआरआईएम
सीवीएसट्रीम सीवीएस के लिए अज्ञात फाइलों और निर्देशिकाओं को हटा देता है। में सूचीबद्ध फ़ाइलें cvsignore नहीं कर रहे हैं
निकाला गया। विचार उन फ़ाइलों को हटाने का है जो सामान्य निर्माण के परिणामस्वरूप नहीं हैं
प्रक्रिया - बैकअप, कोरडंप आदि। सीवीएसट्रीम पर निर्भर करता है cvsignore फाइलों का सही होना। ध्यान दें
संशोधित फ़ाइलों के लिए बैकअप हटा दिए जाते हैं।
सीवीएससीएचआरओटी
cvschroot सीवीएस/रूट को सभी उपनिर्देशिकाओं में दिए गए मान में बदलना संभव बनाता है।
वर्तमान में स्वीकृत एकमात्र तर्क नया CVSROOT मान है। पुरानी शैली के सीवीएस/रिपॉजिटरी
जिन फ़ाइलों में भंडार का पूरा पथ होता है उन्हें परिवर्तन को प्रतिबिंबित करने के लिए अद्यतन किया जाता है। नया-
शैली सीवीएस/रिपोजिटरी को बदलने की जरूरत नहीं है। यदि पर्यावरण चर CVSROOT है
परिभाषित, यह सीवीएस/रूट की सामग्री को ओवरराइड करता है। दूसरे शब्दों में, इसे के रूप में माना जाता है पुराना
सीवीएस जड़।
सीवीएसडीओ
सीवीएसडीओ कुछ सीवीएस कमांड का अनुकरण करता है (वर्तमान में जोड़ें, हटाएं और अलग करें) बिना किसी के
सीवीएस सर्वर तक पहुंच। का उपयोग करते हुए सीवीएसडीओ जोड़ना और सीवीएसडीओ हटाना आप के साथ अंतर बनाने की अनुमति देता है
सीवीएस diff -N, और सभी हटाई गई और जोड़ी गई फ़ाइलें सही ढंग से अंतर में दिखाई देंगी, जैसे कि आप
प्रयोग किया जा चुका था सीवीएस जोड़ना और सीवीएस हटाना क्रमशः.
सीवीएसडीओ diff संशोधित फ़ाइलों की बैकअप प्रतियों का पता लगाने का प्रयास करता है। अगर वे मिल सकते हैं,
उनकी तुलना वर्तमान संस्करण के साथ की जाती है diff. केवल उन्हीं बैकअप प्रतियों का उपयोग किया जाता है
जिनकी संशोधन तिथि संशोधित के लिए सीवीएस/प्रविष्टियों में सूचीबद्ध तिथि के बराबर है
फ़ाइल. सीवीएसडीओ diff इसे लागू करने के लिए और अधिक मजबूत बनाने के लिए भिन्न आउटपुट को पैच करता है। एक अपवाद है
"चेंजलॉग" नाम की फाइलों के लिए बनाया गया - इस मामले में diff सभी को छोड़ने का निर्देश दिया जाएगा
संदर्भ पंक्तियाँ, ताकि पैच को लागू किया जा सके, भले ही अन्य परिवर्तनों को लिखा गया हो
चेंजलॉग। साथ ही जोड़ी गई फाइलों को ठीक से संभाला जाता है। के शीर्षलेख diff आउटपुट है
इस तरह से पैच किया गया है कि कम से कम GNU पैच एक नई फ़ाइल बनाएगा जब परिणामी
पैच लगाया जाता है और जब पैच वापस किया जाता है तो उस फ़ाइल को हटा दें।
लाइसेंस
cvsutils जीएनयू जनरल पब्लिक लाइसेंस (जीपीएल) द्वारा कवर किया गया है।
onworks.net सेवाओं का उपयोग करके cvsdo ऑनलाइन का उपयोग करें