तोड़फोड़: गैर-प्रोग्रामर के लिए दस्तावेज़ नियंत्रण?


11

मैं मैकेनिकल इंजीनियरिंग क्षेत्र में एक छोटी सी कंपनी के लिए काम करता हूं। यहां कोई भी खुद के अलावा कोडिंग या डेटाबेसिंग के बारे में कोई बात नहीं जानता है, और मैं मूल एसक्यूएल, कुछ सी #, कुछ वीबीए से थोड़ा अधिक जानता हूं।

मैं अपने सभी इंजीनियरिंग से संबंधित दस्तावेज़ों के लिए एक अच्छा ओपन-सोर्स / फ़्रीवेयर दस्तावेज़ नियंत्रण समाधान खोजने की कोशिश कर रहा हूं। अधिकांश फाइलें .docx, .xlsx, .pdf, या .dwg (CAD) के प्रारूप में होती हैं।

क्या कोड नियंत्रण के विपरीत डॉव नियंत्रण के मेरे उद्देश्यों के लिए तोड़फोड़ अनुकूल है? क्या यह भी इसी संशोधन संख्या के साथ प्रणाली में दस्तावेजों की रिपोर्ट का उत्पादन करने के लिए पर्याप्त होगा?

किसी अन्य सिफारिश या समाधान का निश्चित रूप से स्वागत है।


1
संयोजन svn + लेटेक्स (या किसी भी पाठ / सादे आधारित दस्तावेज़ प्रारूप) किसी भी तरह के सहयोगात्मक लिखित दस्तावेज़ के लिए अविश्वसनीय रूप से उपयोगी है। हालांकि, हर किसी को कुछ बुनियादी लेटेक्स सीखने की आवश्यकता होती है।
डैनियल बेक

जवाबों:


11

SVN में अच्छे Windows एकीकरण के साथ GUI फ्रंट-एंड है: Tortoise SVN । मेरे कई सहकर्मी इसकी कसम खाते हैं।

Msofficesvn एक Microsoft Office प्लग-इन है जो Office अनुप्रयोगों के अंदर कछुआ SVN को एक्सेस देता है। OfficeSVN SVN संचालन के लिए Office 2007 के लिए आइकन जोड़ता है। OOoSVN OpenOffice के लिए एक समान प्लग-इन है।

उन उपकरणों के साथ, एसवीएन कमांड लाइन की आवश्यकता के बिना उपयोग करने योग्य है। रिपॉजिटरी को प्रशासित करने के लिए बुनियादी कमांड लाइन क्षमता की आवश्यकता हो सकती है।

SVN को कुछ उपयोगकर्ता प्रशिक्षण की आवश्यकता होती है, लेकिन इसका प्रोग्रामिंग से कोई लेना-देना नहीं है। मुख्य रूप से, आपको लोगों को 1: अपडेट, 2: काम, 3: कमिटमेंट की आदत डालनी होगी; और आपको उन्हें मर्ज करने के लिए प्रशिक्षित करना होगा।

एक दस्तावेज प्रबंधन प्रणाली जो संघर्षों को उजागर किए बिना शुद्ध संग्रह प्रदान करती है, का उपयोग करना आसान होगा। लेकिन ऐसा इसलिए है क्योंकि यह गलीचा के नीचे की कठिनाइयों को छुपाता है: संघर्ष के साथ उपयोगकर्ताओं का सामना करने के बजाय, यह चुपचाप डेटा खो देता है जब एक संघर्ष होता है।

एक वर्कफ़्लो जहां लोग एक दस्तावेज़ पर काम करने से पहले ताला लगाते हैं, वह बहुत अधिक विवश होता है, लेकिन सिरदर्द होने से बचा सकता है यदि संघर्ष न होने पर उन्हें घबराहट न करना सिखाया जाए।

(ध्यान दें कि मुझे संस्करण नियंत्रण का उपयोग करने के लिए गैर-तकनीकी लोगों को पढ़ाने का कोई अनुभव नहीं है - मैं "मैनुअल" संस्करण के साथ देखे गए व्यवहार से प्रक्षेपित कर रहा हूं, जहां दस्तावेजों को एक व्यक्ति को मेल द्वारा भेजा जाता है जो परिवर्तनों को मर्ज करने वाला है।)


मैंने वास्तव में कछुआ SVN पर कुछ शोध किया था क्योंकि यह सबवर्सन के लिए कम से कम कोड-ओरिएंटेड फ्रंट-एंड GUI लग रहा था। मुझे निश्चित रूप से पसंद है कि इसमें ऑफिस प्लग इन है। तो कछुआ का उपयोग करके 2 स्प्रेडशीट या वर्ड डॉक्स के बीच परिवर्तनों की तुलना करना कितना कठिन है? क्या यह अच्छी तरह से विलीन हो जाता है? धन्यवाद।
NoCatharsis

क्षमा करें, मैंने हाल ही में कार्यालय प्लगइन्स की खोज की है और अभी तक उनका उपयोग नहीं किया है।
गाइल्स का SO- बुराई पर रोक '22

एक बात पर विचार करें कि SVN को .docx फ़ाइलों के साथ समस्या होगी। वे अनिवार्य रूप से बाइनरी ज़िप फाइलें हैं, इसलिए जब एक दस्तावेज़ के लिए एक छोटा सा अद्यतन भी किया जाता है, तो पूरी डॉक्यूमेंट फिर से संकुचित हो जाती है और इसलिए फ़ाइल पिछले संस्करण से पूरी तरह से अलग होती है। एसवीएन एक दस्तावेज़ के संस्करणों के बीच अंतर को संग्रहीत करता है। डॉक्स फ़ाइलों के मामले में इसे प्रत्येक संशोधन के लिए पूरे दस्तावेज़ को संग्रहीत करना होगा जो एक बहुत बड़ा SVN डेटाबेस उत्पन्न कर सकता है।
क्रिस

Msofficesvn वास्तव में एक ऐड-इन नहीं है क्योंकि यह दावा करता है, बल्कि मैक्रो है। तो (1) यह एक संभावित सुरक्षा समस्या है और (2) यह प्रत्येक दस्तावेज़ में ब्लोट को जोड़ता है।
गेब्रियल श्राइबर

2

कोड फाइलें सरल पाठ फाइलें हैं। .docx और .dwg फाइलें "थोड़ा कम" उपयोगकर्ता के अनुकूल हैं) इसलिए आपको ऐसी फाइलों के लिए प्लगइन्स की आवश्यकता है। Msword फ़ाइलों के मामले में एक प्लगइन xdocdiff है।


कम उपयोगकर्ता के अनुकूल होने से, आपका मतलब है कि दो संस्करणों पर अंतर की जांच करना मुश्किल है, क्या यह सही है?
NoCatharsis

2

मैं "बाइनरी" दस्तावेजों के लिए एक संशोधन नियंत्रण प्रणाली पर एक दस्तावेज़ प्रबंधन प्रणाली का सुझाव दूंगा। संशोधन नियंत्रण स्रोत कोड की तरह पाठ फ़ाइलों के लिए सबसे अच्छा काम करता है लेकिन आप बाइनरी प्रकारों के साथ काम करते समय बहुत सारी सुविधाओं को ढीला करते हैं।


ठीक है, यह सही लगता है। ओपन-सोर्स डीएमएस उत्पादों पर कोई सुझाव तब? एक अच्छे के साथ कोई अनुभव? सहायता के लिए धन्यवाद।
NoCatharsis

मैंने कुछ का उपयोग किया है लेकिन एक की सिफारिश करने के लिए पर्याप्त अनुभव नहीं है। en.wikipedia.org/wiki/List_of_content_management_systems
क्रिस नावा

... और वहाँ रगड़ना है: यदि आप जिस तरह से तोड़फोड़ काम करते हैं, तो दस्तावेज़ प्रबंधन प्रणाली एक पीटीए हैं। हम इस समय Office 365 और OneDrive For Business से संघर्ष कर रहे हैं। यह वास्तव में उद्देश्य के लिए फिट नहीं है, लेकिन यदि आप एक समझदार ऑफ़लाइन क्षमता रखना चाहते हैं तो कई उचित विकल्प नहीं हैं।
एंडी

1

Microsoft Office सबवर्जन प्लगइन्स के बीच एक व्यावसायिक समाधान भी है: MagnetSVN


वैसे मैं इसे मुक्त रखना चाहता था क्योंकि मैं मूल रूप से संपूर्ण कंपनी के लिए दस्तावेज़ नियंत्रण के रूप में सेवारत हूं (हमारे पास 7 लोग पसंद हैं, यह एक बड़ी बात नहीं है)। हालांकि, केवल 19 डॉलर प्रति लाइसेंस बहुत अच्छा है। क्या आपने इसका इस्तेमाल किया है? यूआई और सिस्टम पर टिप्पणियाँ?
NoCatharsis

मैं MagnetSVN का डेवलपर हूं। इसलिए मैं इसे साझा करते समय वस्तुनिष्ठ नहीं हो सकता हूं :) तो अगर आपके पास समय है तो कृपया हमें MagnetSVN पर कुछ प्रतिक्रिया दें: magnetsvn.com/feedback.html । यदि आप चाहें तो नई सुविधाओं के साथ आपको पूर्व-रिलीज़ संस्करण प्रदान करने में हमें खुशी होगी।
यूजिनेक

यह एक प्राचीन पोस्ट है, लेकिन सिस्टम ने इसे समीक्षा और प्रतिक्रिया के लिए पॉप अप किया है। भविष्य के संदर्भ के लिए, आपको उत्पादों की सिफारिश करते समय अपनी संबद्धता का खुलासा करना होगा। अन्यथा, यह तकनीकी रूप से स्पैम के रूप में योग्य होगा। यह भी जान लें कि व्यापक अक्षांश ऐसे लोगों को दिया जाता है जो सामान्य रूप से योगदान करते हैं और कभी-कभी अपना स्वयं का सामान सुझाते हैं। लेकिन अगर आपके केवल पोस्ट प्रचारक हैं, तो इसे अलग तरह से देखा जाता है।
फिक्सर 1234
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.