डमी / प्रोफेसरों के लिए सहयोगी उपकरण


36

मान लीजिए कि दो या दो से अधिक विभिन्न संस्थानों के सहकर्मी लेटेक्स में एक पेपर लिख रहे हैं, और बार-बार ड्राफ्ट को आगे-पीछे ईमेल करने से बेहतर करना चाहते हैं।

उन्हें पता चलता है कि वे एक ड्रॉपबॉक्स खाते को मुफ्त में खोल सकते हैं, पासवर्ड साझा कर सकते हैं और ड्रॉपबॉक्स के साथ अपने कंप्यूटर पर कागज के संस्करण को सिंक कर सकते हैं। यदि दो लोग एक साथ एक ही खंड का संपादन कर रहे हैं, तो भी, वे एक दूसरे के बदलावों को लिख लेंगे।

उन्होंने यह भी सुना है कि एसवीएन और गिट जैसे संस्करण-नियंत्रण प्रणालियों में समवर्ती परिवर्तनों को मर्ज करने के लिए उपकरण हैं, जो उचित रूप से अच्छी तरह से काम करते हैं। इन उत्पादों के प्रलेखन, हालांकि, पढ़ना मुश्किल है, और यह अधिक ध्यान केंद्रित करने के लिए है कि कागज को लिखने की coauthors की जरूरतों के बजाय परिवर्तन को कैसे बदलना है और विभिन्न "शाखाओं" का प्रबंधन कैसे करना है।

क्या इस सेटअप में संस्करण-नियंत्रण प्रणाली का उपयोग करने के बारे में एक सरल चरण-दर-चरण विस्तार है:

  • केंद्रीय भंडार
  • स्थानीय प्रतियां
  • "स्मार्ट" मर्ज
  • कोई शाखा नहीं

?

मानक संस्करण-नियंत्रण प्रणालियों में से, कौन सा उपयोग करना सबसे आसान है? (हम यहां सैद्धांतिक कंप्यूटर विज्ञान प्रोफेसरों की बात कर रहे हैं।)

वहाँ भी सरल उपकरण है कि केवल संस्करण नियंत्रण के बिना, स्मार्ट मर्ज के साथ सिंक करते हैं?

इसके विपरीत, क्या जो लोग एक एकल-लेखक पेपर लिखने के लिए संस्करण-नियंत्रण प्रणाली का उपयोग करते हैं, वे वास्तव में महसूस करते हैं कि असीमित-पूर्व क्षमता अतिरिक्त जटिलता के लायक है?


बहुत ही रोचक सवाल।
ऑलेक्ज़ेंडर बॉन्डेंको

1
वास्तव में। मुझे अब तक SVN से बेहतर कुछ भी नहीं मिला है, लेकिन कभी-कभी नए चेहरे को ठीक से इस्तेमाल करने के लिए यह थोड़ा थकाऊ होता है। मैं उपयोगकर्ता-मित्रता समाधान उपलब्ध कराने के लिए तत्पर हूं।
एन्थोनी लैब्रा्रे

2
मुझे भी यह सवाल पसंद है! @ लुका: आपको सहयोग के लिए संस्करण नियंत्रण में भी रुचि हो सकती है (शब्द-स्तर के अंतर के साथ)?
एम एस डौस्टी

1
सीएस की कुछ शाखाओं में, साक्षर स्रोत के रूप में कागजात (और स्लाइड) लिखना आम है। इस संबंध में lhs2tex ( people.cs.uu.nl/andres/lhs2tex ) जैसे उपकरण उपयोगी हैं। उत्थान यह है कि कागज में स्रोत कोड उदाहरणों को संकलित और जांचा जाता है, और परिणाम स्वतः उत्पन्न भी हो सकते हैं। ऐसे मामलों में, एक वास्तविक
DVcs

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

जवाबों:


12

सबसे पहले: अपने वास्तविक समय सहयोगी संपादन में रुचि रखते हैं, की तरह कुछ कोशिश gobby । यह आपको एक ही समय में दस्तावेज़ को सचमुच संपादित करने देता है।

संशोधन प्रणालियों के रूप में, मैं केवल एसवीएन से परिचित हूं। यह है कि आप क्या करते हैं, तोड़फोड़ स्थापित करने के बाद, निश्चित रूप से:

  1. किसी को आपको एक रिपॉजिटरी स्थापित करने के लिए प्राप्त करें और आपको URL, उपयोगकर्ता नाम और पासवर्ड दें
  2. उस जगह पर जाएं जहां आप अपनी लोकल कॉपी रखना चाहते हैं
  3. एक शेल (कमांड लाइन?) में, टाइप करें: svn co url://to.your/repository(चेक-आउट)। अब रिपॉजिटरी की सामग्री के साथ एक नया फ़ोल्डर दिखाई देता है।

बस इतना ही। अब सबसे बुनियादी आदेश:

  • जबभी तुम एक नई फ़ाइल जोड़ते हैंfoo , तो दर्ज करें:svn add foo
  • जब भी आप कोई फ़ाइल निकालना चाहते हैं, तो दर्ज करें: svn rm foo
  • जब भी आपने परिवर्तन किए हैं, दर्ज करें: svn ci(चेक-इन)
  • जब भी आप नवीनतम सामान प्राप्त करना चाहते हैं, तो दर्ज करें: svn up (अपडेट)

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

परिशिष्ट: मुझे लगता है कि आप "स्मार्ट मर्ज" के बारे में चिंतित हैं। मुझे लगता है कि आप एक फ़ाइल के अलग-अलग संस्करणों को मर्ज करने के लिए संदर्भित करते हैं, इस धारणा के साथ कि दो लोगों ने कागज के हिस्सों में चीजों को जोड़ा। जहाँ तक मुझे पता है, svn एक संघर्ष के रूप में व्यवहार करेगा, और शायद ठीक ही ऐसा है। मुझे नहीं लगता कि एक सामान्य प्रक्रिया है जो यह सुनिश्चित करती है कि दो लोगों को एक ही स्रोत से छेड़छाड़ करने के बाद आप जो चाहते हैं वह प्राप्त करें। ऐसे चित्रमय svn ग्राहक हैं जो ऐसे संघर्षों की कल्पना करते हैं और उन्हें हल करने में आपकी सहायता करते हैं; वे बहुत अधिक अंतर-दर्शक थे आप चुन सकते हैं कि हर परस्पर विरोधी लाइन के लिए कौन सा संस्करण चुना जाए)। हालांकि इसके लिए काम करना होगा।


6
इसके अलावा, आपको एसवीएन के साथ ग्राफिक रूप से सभी इंटरैक्शन को संभालने के लिए ToriseSVN का उपयोग करना चाहिए; यह सब कुछ एक हवा बनाता है।
दोपहर रेशम सिल्क

3
मैं इसे अपने स्वयं के SVN सर्वर को स्थापित करने के बजाय जोड़ दूंगा, मैं unfuddle.com जैसी मुफ्त होस्टेड सेवा का उपयोग करने की सलाह देता हूं । यह काफी दर्द रहित और निजी है।
आनंद कुलकर्णी

2
आनंद, धन्यवाद और अनफ़ल्ट के सुझाव के लिए धन्यवाद, यह ठीक 1 मिनट का ट्यूटोरियल था जिसकी मुझे तलाश थी। मैंने अनफ़ाल्ट पर एक रिपॉजिटरी स्थापित करने की कोशिश की, विभिन्न कंप्यूटरों पर दो स्थानीय प्रतियां बनायीं, असंगत संपादन किए, और जाँच की, और यह सुरेश के कहे अनुसार स्मार्ट मर्ज का प्रदर्शन करता है। (यदि दो उपयोगकर्ता असंगत परिवर्तन करते हैं, तो दूसरे को चेक करने के लिए एक त्रुटि संदेश मिलता है; लेकिन यदि दूसरा एक अपडेट करता है, और फिर चेक करता है, तो अपडेट स्मार्ट मर्ज स्थानीय रूप से बनाता है, और चेक-इन स्मार्ट मर्ज डालता है केंद्रीय भंडार।)
लुका ट्रेविसन

1
राफेल के बारे में बंद: etherpad.org - एक और वास्तव में वास्तविक समय संपादन उपकरण। बहुत आशाजनक ...
एलेसेंड्रो कोसेंटिनो

1
मुझे यह कहना चाहिए कि बहुत से लोग svn से अधिक पसंद करते हैं, लेकिन मुझे खुद इसके बारे में कोई अनुभव नहीं है।
राफेल

12

मुझे लगता है कि कोई भी जीआईटी के लिए "छोटा" ट्यूटोरियल नहीं दे रहा है, इसलिए मैं इसे कवर करने की कोशिश करूंगा। एसवीएन के लिए जीआईटी तेज और बेहतर है, लेकिन शायद आपके लिए अपने विश्वविद्यालय में एक सर्वर पर एसवीएन खाता प्राप्त करना आसान है, क्योंकि एसवीएन अच्छी तरह से स्थापित है। आपके सहयोगियों को यह भी पता होगा कि इसका उपयोग कैसे करना है।

यहां तक ​​कि अगर आप एसवीएन का उपयोग करते हुए सहयोग करते हैं, तो आप अपने स्वयं के स्थानीय संस्करण (I do!) के लिए GIT का उपयोग करना चाह सकते हैं।

चेतावनी का पहला हिस्सा : जीआईटी बहुत शक्तिशाली है और बुनियादी उपयोग के लिए एसवीएन की तुलना में उपयोग करना थोड़ा कठिन है (उदाहरण के लिए, कमांड लाइन में जोड़ा जाने वाला एक विकल्प; केंद्रीय भंडार के लिए दो चरण प्रतिबद्ध)।

Δ

आपके पास पहले से मौजूद एक बुनियादी भंडार है

  • क्लोन एक भंडार: git clone <url>
  • अपने स्थानीय रिपॉजिटरी को अपडेट करें: git pull <repo>या git pullयदि आप ऊपर के रूप में क्लोन करते हैं।
  • पुल कमांड वास्तव में दोनों करता है git fetchऔर git merge। केंद्रीय सर्वर से पूर्व "लाने" वाला सामान, और दूसरा आपकी फ़ाइलों और सर्वर के मर्ज को लागू करता है।

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

  • प्रतिबद्ध होने के लिए एक नई फ़ाइल जोड़ें git add <file name>:।
  • आपके लिए स्थानीय रिपॉजिटरी में परिवर्तन करें : git commit -am "<textmessages>"या git commit -aयदि आप प्रतिबद्ध संदेशों को संपादित करना चाहते हैं।
  • केंद्रीय रिपॉजिटरी में अपने स्थानीय रिपॉजिटरी में परिवर्तन को पुश करें ।

ध्यान दें कि अपने केंद्रीय भंडार में परिवर्तन करने के लिए आपको पहले अपने स्थानीय भंडार के लिए प्रतिबद्ध होना होगा और आपको अपने केंद्रीय भंडार के लिए सभी आवागमन (यहां तक ​​कि एक से अधिक) को धक्का देना होगा ।

उपयोगकर्ता-स्थानीय रिपॉजिटरी बनाएँ

  • git initआपके पसंद के किसी भी फ़ोल्डर में एक रिपॉजिटरी का निर्माण ।
  • किया हुआ!

एक अच्छा GUI के साथ सार्वजनिक-साझा रेपो (यदि आप नकद भुगतान करते हैं तो भी निजी) बनाएं।

उपयोगकर्ताओं के विभिन्न समूहों के साथ कई निजी / सार्वजनिक रिपॉजिटरी के रूप में क्रेट करें लेकिन कोई GUI नहीं।

  • एक सुलभ मशीन पर बिना पासवर्ड वाले एसएसएच खाते के लिए पूछें।
  • चिंता मत करो क्योंकि प्रमाणीकरण SSH कुंजी द्वारा किया जाता है।
  • इस ट्यूटोरियल के अनुसार Gitosis इंस्टॉल करें ।
  • अब आप एक फ़ाइल को संपादित करके और रिपॉजिटरी में इसे भेजकर अपने स्वयं के git सर्वर का प्रबंधन कर सकते हैं!

गिट को एक केंद्रीय सर्वर की आवश्यकता नहीं है : आपके कंप्यूटर के किसी भी फ़ोल्डर को रिपॉजिटरी के रूप में उपयोग किया जा सकता है, इसलिए आप गिट के साथ खेल सकते हैं और अपने परीक्षणों को ऑफ़लाइन बना सकते हैं। आप एक रिपॉजिटरी को इनिशियलाइज़ कर सकते हैं और नेट पर एक बिट भेजे बिना तीन अन्य फ़ोल्डरों में तीन सहयोगियों का अनुकरण कर सकते हैं। ऐसा इसलिए है क्योंकि रिपॉजिटरी की कोई भी क्लोन कॉपी एक पूर्ण विशेषताओं वाला रिपॉजिटरी है, जिसे आप कर सकते हैं। यह अच्छा है यदि आप यूएसए, चीन या यूरोप के बीच उड़ान में काम करना चाहते हैं।


1
जब से मैंने अपना जवाब ऊपर लिखा है, मैं भी पसंद करने लगा हूं। यदि आप गिथब को पसंद करते हैं, लेकिन अपनी बौद्धिक संपदा किसी कंपनी (और / या उस विशेषाधिकार के लिए भुगतान) को देने में संकोच करते हैं, तो गीतालाब देखें
राफेल

8

Google दस्तावेज़ ( https://docs.google.com ) दस्तावेजों को एक साथ संलेखन (वास्तविक समय संपादन सहित) के लिए महान उपकरण प्रदान करता है। यह आपके लिए ऑनलाइन सब कुछ संग्रहीत करता है और आपके जीमेल खाते के साथ अच्छी तरह से एकीकृत करता है। डिफ़ॉल्ट रूप से Google डॉक्स में LaTeX संगतता नहीं है, लेकिन आप यहां जाकर इसे सक्षम कर सकते हैं:

http://docs.latexlab.org/

मुझे यकीन नहीं है कि रोलबैक के लिए यह कितना अच्छा है, लेकिन मुझे यकीन है कि इसके लिए एक विशेषता है। मैंने कुछ लोगों को Google Wave के LaTeX प्लग-इन का उपयोग करते हुए कागजों के लिए प्रारंभिक रेखाचित्रों के बारे में सुना है।


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

4
मैं Google के साथ प्रतिस्पर्धा नहीं करता ... इसलिए मेरे लिए यह केवल सबसे आसान उपलब्ध टूल का उपयोग करने जैसा लगता है, जो कि ओपी द्वारा मांगी गई आवश्यकताओं में से एक लगता है। सिर्फ इसलिए कि यह आपकी कमांड लाइन में नहीं चलता है, जरूरी नहीं कि यह एक खराब उपकरण बन जाए। यदि आपको कुछ कार्यक्षमता की आवश्यकता है, तो यह एक ओपन सोर्स प्रोजेक्ट है, और आप इसे जोड़ने के लिए अपने अनुभव का उपयोग कर सकते हैं। इसके अलावा, यदि आप विकास संस्करण का उपयोग करते हैं, तो आप अपने सर्वर पर एक के बजाय अपने स्थानीय LaTeX संकलक का उपयोग कर सकते हैं।
Artem Kaznatcheev

मुझे गलत मत समझो, मैं कोई सीएलआई-ओनली लड़का नहीं हूं। मैं उदाहरण के लिए ग्राफिकल संपादकों का बहुत आनंद लेता हूं (हालांकि मैं WYSIWYG को नापसंद करता हूं)। तथ्य यह है कि ऐसे विकल्प हैं जो पृथ्वी पर सबसे बड़े डेटा खनिक द्वारा प्रदान नहीं किए जाते हैं। मैंने "प्रतियोगी" शब्द का उपयोग किया है, अफिक, Google कंप्यूटर विज्ञान में कुछ शोध करता है , विशेष रूप से मशीन लर्निंग फ्लेवर।
राफेल

7

मैं अपने सहकर्मियों को मर्क्यूरियल सीखता हूं, और मैं उन्हें तोड़फोड़ सीखने के लिए इस्तेमाल करता हूं। यदि आप एक तोड़फोड़ के प्रशंसक हैं, तो बस इसे पढ़ें , यह सब सच है।

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

क्या वास्तव में आवश्यक है "वैज्ञानिकों के लिए जीथब"। कुछ ऐसा है जो एक रिपॉजिटरी देता है, इसमें संस्करण नियंत्रण, सहयोगी संपादन आदि हैं, अनुमान करें कि http://www.scribtex.com/ क्या है ।


मैं एक सहयोगी के साथ एक सर्वेक्षण लिखने के लिए अभी Github का उपयोग कर रहा हूं। यह काफी सुविधाजनक है और हम ऑनलाइन सहयोगी संपादन की आवश्यकता महसूस नहीं करते हैं क्योंकि हम आम तौर पर विभिन्न वर्गों में काम कर रहे हैं।
सुरेश वेंकट

बिटबैकेट आपको कुछ गोपनीयता के साथ जीथब के फायदे देगा। मैं इसका परीक्षण कर रहा हूं।
जेरेमी

5

यहाँ एक नया सहयोगी ऑनलाइन लेटेक्स संपादक है, जिसे लिलेटलेक्स कहा जाता है , जो कई वैज्ञानिक लेखन की जरूरतों / आवश्यकताओं के लिए एक स्टॉप शॉप के पास, आशाजनक दिखता है।

  • मोबाइल पर काम करता है
  • रीयलटाइम पूर्वावलोकन है
  • आसान / निजी साझाकरण
  • लेटेक्स त्रुटियों पाता है
  • लेटेक्स पुस्तकालयों / शैलियों पर जोड़ने की अनुमति देता है
  • बादल भंडारण

सह-लेखक जॉन हैमरस्ले टीसीएस से मेटा में एक घोषणा पोस्ट यहाँ है और वह (विज्ञापन पर 5 अधिक वोट और यह मुख्य साइट पर प्रदर्शित होगा) प्रतिक्रिया के लिए उत्तरदायी है। ऐसा लगता है कि यह समय के साथ tcs समुदाय के लिए एक मूल्यवान उपकरण के रूप में विकसित हो सकता है और शायद लेखक विशेष रूप से अनुरोध पर कुछ लोकप्रिय सुविधाओं को लागू करने में सक्षम होंगे।


2

सरल प्रणाली, समाधान के बारे में क्या:

यह सवाल से बाहर है, लेकिन कभी-कभी ऐसी परिस्थितियां होती हैं, जहां समूह का हिस्सा एसवीएन जैसे सरल समाधानों में सक्षम होता है, जबकि समूह का अन्य भाग जीआईटी जैसे वितरित संस्करण नियंत्रण में सक्षम होता है। ऐसी स्थितियों में सहयोग संभव है:


2

मैंने हाल ही में sharelatex.com की खोज की और अपने सहयोगी के साथ इसका प्रयोग एक कागज के साथ करने के लिए किया। मुझे यह पसंद आया कि मेरी वर्तमान योजना मेरी सभी परियोजनाओं के लिए इसका उपयोग करना है। कुछ उल्लेखनीय विशेषताएं:

  • वास्तविक समय में ब्राउज़र TeXing (Google डॉक्स की तरह, लेकिन TeX, सिंटैक्स-हाइलाइटिंग और सभी के लिए)।

  • ब्राउज़र संकलन और पीडीएफ देखने में

  • कई फ़ाइलों के साथ परियोजनाओं का समर्थन करता है

  • इतिहास की विशेषता है

  • ड्रॉपबॉक्स के साथ सिंक (जल्द ही सार्वजनिक रूप से जारी किया जाना है, इसकी वर्तमान बीटा स्थिति से)। इस तरह आप बैकअप आदि की बचत को ड्रॉपबॉक्स में लोड कर सकते हैं। यह कैसे किया जाता है, इस पर निर्भर करते हुए, यह भी आपको शेयरलेट का उपयोग करने देना चाहिए, भले ही आपके सहकर्मी नहीं चाहते हों, जब तक कि वे फ़ाइलों को साझा करने के लिए ड्रॉपबॉक्स का उपयोग करने के लिए तैयार न हों।

  • आप किसी भी समय अपनी परियोजना को डाउनलोड / अपलोड कर सकते हैं, इसलिए यदि आप कुछ गलत करते हैं या आप अपना दिमाग बदलते हैं या जो भी हो, तो आप शेयरलेट का उपयोग करते हुए अटक नहीं जाते हैं।

केवल नकारात्मक पक्ष (लेकिन मुझे लगता है कि यह इसके लायक है): हालांकि शेयरलेट का उपयोग करना नि: शुल्क है, इसकी कुछ विशेषताएं नहीं हैं। विशेष रूप से, ड्रॉपबॉक्स सिंक (जब वे इसे जारी करते हैं) का उपयोग करने के लिए, या यदि आप एक ही शेयरलेट प्रोजेक्ट पर काम करने के लिए 6 से अधिक coauthors चाहते हैं, तो आपको $ 8 / मो का भुगतान करना होगा । या $ 80 / वर्ष [अप्रैल 2013 के अनुसार]। एक बार जब वे ड्रॉपबॉक्स सिंक जारी करते हैं, तो यह मेरे लिए बहुत उचित मूल्य की तरह लगता है।

[डिस्क्लेमर: मेरा शेयरलेटेक्स या उसके कर्मचारियों के साथ कोई संबंध नहीं है, इसके अलावा मैं उनके उत्पाद का उपयोग करता हूं।]


यह अब खुला स्रोत है! (और, fwiw, वहाँ भी writelatex है जो समान है लेकिन बिना पंजीकरण के त्वरित मज़े के लिए इस्तेमाल किया जा सकता है।) उन्होंने कहा, मैं अपनी बौद्धिक संपदा को एक वाणिज्यिक बादल में नहीं डालूंगा (जब तक कि यह प्रकाशित न हो)।
राफेल

-5

एसवीएन इस उद्देश्य के लिए विकसित उपकरण है। मैं इसे सीखने के प्रयास में लगूंगा। यह एल्गोरिदम 2e लेटेक्स पैकेज या पीडीएफ स्लाइड निर्माता लेटेक्स पैकेजों में से एक का उपयोग करना सीखने से अधिक जटिल नहीं है।

यह कहने के बाद, मैं SVN के बजाय CVS का उपयोग करता हूं। हमारी संस्था में CS व्यवस्थापक से बेहतर समर्थन है (SVN सर्वर अधिक उपयोगकर्ता प्रबंधित है)। इसके अलावा, मैं सराहना करता हूं कि अंतर्निहित संस्करण फाइलें अभी भी हैं और संपादन योग्य हैं अगर कुछ बहुत गलत हो जाता है।

एसवीएन की तुलना में 2 कमियां हैं। फ़ाइल नाम के रूप में अच्छा नहीं कर रहे हैं, लेकिन मैं उस के साथ रह सकते हैं (पहली बार एक अच्छा नाम चुनें)। दूसरी समस्या यह है कि रिपॉजिटरी तक पहुंचने के लिए एक स्थानीय सीएस खाते की आवश्यकता होती है। इसलिए यदि किसी खाते को पहले बनाया जाता है, तो किसी अन्य संस्थान से पहुंच संभव है। निश्चित रूप से मुझे कहीं भी वास्तविक समस्या होने की उम्मीद नहीं है; एक स्थानीय विभाग का सदस्य शायद उस खाते को प्रायोजित कर सकता है।

स्थानीय पहुंच प्रतिबंध इस तथ्य के कारण है कि व्यवस्थापक एक पर्यवेक्षक का समर्थन नहीं करना चाहते हैं। (सुरक्षित करने के लिए कठिन आदि)


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