डीवीसीएस और जीआईटी की शर्तें काफी कुछ बताई गई हैं। अगर मैं एक प्रोग्रामर नहीं हूँ, लेकिन सिर्फ एक नियमित "सुपरसुसर" इस तकनीक के लिए कोई अनुप्रयोग हैं?
डीवीसीएस और जीआईटी की शर्तें काफी कुछ बताई गई हैं। अगर मैं एक प्रोग्रामर नहीं हूँ, लेकिन सिर्फ एक नियमित "सुपरसुसर" इस तकनीक के लिए कोई अनुप्रयोग हैं?
जवाबों:
लेखक कोरी डॉक्टरो को कुछ अन्य जानकारियों के साथ हर 15 मिनट में अपना काम करने के लिए फ्लैशबैक लिखने के लिए कुछ geek दोस्त मिले ।
मुझे ऐसा करने के लिए प्रेरित किया गया था, जिसने कई डिजिटल अभिलेखागार के साथ चर्चा की, जिन्होंने शिकायत की कि, कंप्यूटरीकृत युग से पहले, लेखकों ने प्रकाशनों के रास्ते पर एक श्रृंखला पूरा ड्राफ्ट तैयार किया, जो कि इरेज़र, एनोटेशन और इसी तरह पूरा हुआ।
FlashBake के बारे में उनका ब्लॉग पोस्ट प्रेरणा, उपयोगिता और विवरण के बारे में अधिक बात करता है।
हमारी कंपनी हमारी पावर प्वाइंट प्रस्तुतियों के लिए एक संस्करण नियंत्रण प्रणाली लगा रही है। हम पेशेवर शिक्षा में काम करते हैं, और पावर प्वाइंट प्रस्तुतियों और अन्य विपणन सामग्री की सरासर संख्या दो या तीन लोगों के बीच तैर रही है।
हम अव्यवस्था को खत्म करने के लिए एक वीसीएस का उपयोग करने जा रहे हैं, और अगर कंपनी के अंदर कोई कॉपी चाहता है? बस वीसीएस में ब्राउज़ करें और नवीनतम संशोधन को पकड़ो।
हम शायद VisualSVN के साथ जाने वाले हैं , क्योंकि यह हमारे लिए एक आसान तरीका है कि हम इसे सेट करें और इसे अपने LAN के लिए VCS भूल जाएं।
mmm मेरी पत्नी एक सहयोगी काम करने के लिए अपने दोस्तों के साथ git का उपयोग कर रही थी, इसलिए वे प्रत्येक यात्रा के अंत में अपने काम को "फ्यूजन" कर सकते थे
बाजार निश्चित रूप से वितरित आरसीएस मैंने कोशिश की है के सबसे उपयोगकर्ता के अनुकूल है।
यदि आप विंडोज पर हैं, तो फाइल हैम्स्टर गैर-प्रोग्रामर के लिए RCS (एंटरप्राइज़ IIUC के लिए वितरित) के साथ लक्षित एक व्यावसायिक ऐप है:
http://www.filehamster.com/index.php?page=users
मैंने इसका उपयोग इलस्ट्रेशन्स में बदलाव को ट्रैक करने के लिए किया (यूआई महान है, डेवलपर्स बहुत अनुकूल और अच्छे हैं), लेकिन मैंने बाज़ार में स्विच किया।
गैर-प्रोग्रामर के लिए भी बहुमुखी है, लेकिन इसे AFAIK वितरित नहीं किया गया है:
ड्रॉपबॉक्स कई मामलों में एक "सुपरसुसर" के लिए वीसीएस से बेहतर समाधान है जो वीसीएस के कुछ लाभों को चाहता है, लेकिन जो एक प्रोग्रामर नहीं है जो स्रोत कोड नियंत्रण की तलाश में है।
ड्रॉपबॉक्स ( http://www.dropbox.com ), कड़ाई से बोल रहा है, एक संस्करण नियंत्रण प्रणाली है। हालांकि, यह पर्दे के पीछे गिट का उपयोग करता है, और अधिकांश संस्करण नियंत्रण सुविधाएँ प्रदान करता है जो एक गैर-प्रोग्रामर उपयोगकर्ता फ़ाइल भंडारण के लिए चाहेगा:
ड्रॉपबॉक्स के लिए मुख्य नकारात्मक पक्ष यह है कि मुफ्त सेवा "केवल" 2GB प्रदान करता है। यह अभी भी काफी है, आपके इच्छित उपयोग पर निर्भर करता है।
जैसा कि मैंने कहा, ड्रॉपबॉक्स है नहीं एक सच्चे संस्करण नियंत्रण प्रणाली, निश्चित रूप से कुछ नहीं है कि प्रोग्रामर जो चाहते हैं स्रोत कोड संस्करण नियंत्रण के लिए पर्याप्त होगा। यह गैर-प्रोग्रामर पावर उपयोगकर्ताओं के लिए एक बेहतर विकल्प हो सकता है, जो संस्करण नियंत्रण के कुछ फायदे चाहते हैं, हालांकि।
गैर-प्रोग्रामिंग कार्यों के लिए मर्क्यूरियल ठीक काम करता है। आपके द्वारा काम किए गए किसी भी दस्तावेज़ के बहुत सारे संस्करण वापस रखें। यह बाइनरी फ़ाइलों के साथ पाठ के साथ के रूप में कुशल नहीं है, लेकिन छोटे पैमाने के वातावरण के लिए यह शायद अभी भी ठीक है। सरल स्थापना और उपयोग में आसानी के लिए TortoiseHg प्राप्त करें। आप किस प्रकार की फाइलें प्रबंधित करना चाहते हैं, और क्या यह सिर्फ आपके लिए या लोगों के समूह के लिए है? उन सवालों के जवाब का उपयोग करने के लिए सही प्रणाली पर निर्णय लेने के लिए महत्वपूर्ण हैं।
मैं वास्तव में अपने स्कूल के कागजात के लिए आरसीएस (वितरित नहीं, मुझे पता है) का उपयोग करते हैं। ज्यादातर इसलिए कि मैं आलसी हूं और आरसीएस के तहत एक फ़ाइल को एमएसीएस में डालना बहुत आसान है, और मुझे संस्करण नियंत्रण के बिना लिखने में डर लगता है - क्या होगा अगर मैं तय करता हूं कि मैं उस पैराग्राफ को हटाना नहीं चाहता था ?
अगर मैं कुछ बड़ा लिखने जा रहा था, जिसे मैं एकाधिक फ़ाइलों में अपना पाठ चाहता हूं, तो मैं निश्चित रूप से इसके लिए एक डीवीसीएस का उपयोग करूंगा, शायद बाजार।
सादे पुराने VCS के बजाय DVCS का उपयोग करने के कारणों के लिए,
दूसरों के साथ सहयोग करना आसान है
कई जगहों पर अपने सामान को संपादित करना भी आसान है - केंद्रीय सर्वर की आवश्यकता नहीं है या कुछ नाजुक "रिपॉजिटरी" निर्देशिका के नवीनतम संस्करण के आसपास सावधानीपूर्वक नकल करने की आवश्यकता नहीं है। (यह वास्तव में पिछले एक का एक विशेष मामला है - आत्म-सहयोग!)
आम तौर पर पहली जगह में भंडार बनाना आसान होता है
प्रकाशन में सहयोगी कार्य के लिए उदाहरण GitHub का उपयोग करने के लिए कई प्रयास हैं, जिसमें अकादमिक सहयोग भी शामिल है, लेकिन विभिन्न अन्य कॉओथोरिंग परिदृश्य भी हैं।
पारंपरिक प्रकाशन टूलचिन का मालिकाना फ़ाइल स्वरूपों और संपादन टूल में वर्चस्व रहा है, लेकिन हमेशा विशुद्ध रूप से टेक्स्ट-आधारित प्रकाशन टूल (ट्रॉफ़, लाटेक्स, आदि) का एक मजबूत अंडरक्रॉफ्ट था, जो स्रोत कोड संस्करण सिस्टम के लिए बहुत अच्छी तरह से अनुकूल हैं, और वास्तव में लाते हैं। कुछ अच्छे लाभ (अंतिम प्रकाशित परिणाम पर टिप्पणियों को अंतर्विरोधित करने की क्षमता के बिना अनुभागों पर टिप्पणी करने की क्षमता, क्रमिक रूप से सामग्री के कुछ हिस्सों का उत्पादन करना, आदि)।
यहाँ एक उदाहरण है: https://github.com/PeerJ/paper-now लेकिन शैक्षणिक प्रकाशन के लिए कई अन्य हैं। मेरा मानना है कि मैंने कम औपचारिक प्रकाशन (पत्रकारिता सहयोग? स्वयंसेवक काम?) के लिए कुछ देखा है, लेकिन मुझे अभी लिंक नहीं मिल रहा है।
GitHub बेशक खुद केंद्रीकृत है, लेकिन एक बार जब आप अवधारणा को समझ लेते हैं, तो वास्तव में आपको पूरी तरह से डीवीसीएस में जाने से रोकना नहीं है।