उपयोगकर्ता के अनुकूल संशोधन नियंत्रण प्रणाली


8

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

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

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

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


4
क्या आप इस बात पर विस्तार से बता सकते हैं कि तोड़फोड़ व्यावहारिक क्यों नहीं थी? क्या आपने TortoiseSVN एप्लिकेशन का उपयोग किया था जो फ़ाइल एक्सप्लोरर में हुक करता है?
गैरी रोवे

2
यदि आप संशोधन नियंत्रण में किस प्रकार की फाइलें डाल रहे हैं, इसकी जानकारी देने में भी यह आपकी मदद कर सकता है। उदाहरण के लिए Git और Mercurial जैसे कुछ अधिक लोकप्रिय हैं, पाठ फ़ाइलों के साथ सबसे अच्छा काम करते हैं और बाइनरी वाले (छवि फ़ाइलें, आदि) के साथ इतना नहीं।
Isxek

आप एक गैर-तकनीकी उपयोगकर्ता चाहते हैं जो ब्रांचिंग और विलय के साथ एक संशोधन नियंत्रण सॉफ्टवेयर का उपयोग करें? अधिकांश तकनीकी उपयोगकर्ता उन कार्यों को करने से डरते हैं! आपका सबसे अच्छा विकल्प शायद दो प्रणालियों का उपयोग करना है, एक उन्नत ब्रांचिंग के लिए / अपने स्रोत कोड के साथ विलय करने के लिए, दूसरा कुछ सरल जैसे ड्रॉपबॉक्स एक्सेल और वर्ड दस्तावेजों के साथ।
डैनियल बेक

जवाबों:


7

आपने कहा कि आपने तोड़फोड़ की कोशिश की, लेकिन क्या आपने कभी कछुआ एसवीएन की कोशिश की ? यह शेल एक्सटेंशन के रूप में काम करता है और आपकी रिपॉजिटरी कहीं भी हो सकती है (एक निर्देशिका में स्थानीय रूप से सहित)।

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


हां, यही वह है जिसके लिए मैंने तोड़फोड़ का इस्तेमाल किया।
user80176

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

@ user80176 आप विंडोज द्वारा खराब कर दिया गया है, क्योंकि कई लोग अभी भी एक संकेत से SVN का उपयोग करते हैं :) मैं पूरी तरह से समझ सकता हूं कि आपका क्या मतलब है, हालांकि। मुझे लगता है कि जब आप पहली बार URL टाइप करते हैं, तो यह ड्रॉपडाउन सूची का हिस्सा बन जाता है।
जोंस्का

4

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


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

2
@ user80176 - यह केवल फ़ोल्डर सिंक्रनाइज़ेशन नहीं है। आप किसी फ़ाइल पर राइट-क्लिक कर सकते हैं और पिछले संस्करण को पुनः प्राप्त कर सकते हैं।
किट सुंडे

@ उपयोगकर्ता जो करने का इरादा रखता है, उसके आधार पर आप ड्रॉपबॉक्स का उपयोग कर सकते हैं और हाथ से कार्य लॉग लिख सकते हैं, असंबंधित (जैसे आउटलुक या अन्य कार्य प्रबंधन)। इस तरह आप अभी भी देख सकते हैं कि आपने कब क्या किया।
डैनियल बेक

ड्रॉपबॉक्स में फ़ाइल के पुराने संस्करण को रोलबैक करने की भी क्षमता है।
वफ़रर्स

क्योंकि मैं इसका उपयोग सॉफ्टवेयर स्रोत नियंत्रण प्रबंधन के लिए कर रहा हूँ, ड्रॉपबॉक्स इसके लिए उपयुक्त नहीं है।
user80176

4

आप को देखने के लिए चाहते हो सकता है Git के साथ SmartGit दोनों खुला स्रोत और SmartGit यूआई आसान है।


स्मार्टगिट ऐसा लगता है कि यह बिल को फिट कर सकता है। मुझे यह कोशिश करनी होगी। धन्यवाद।
user80176

2

क्या आप शैडो कॉपी के बारे में जानते हैं ? यह विंडोज में बनाया गया है।


क्षमा करें, यह मेरे लिए इसकी आवश्यकता के लिए अनुपयुक्त होगा। मैंने शुरुआती पोस्ट को संपादित कर दिया है जिससे यह स्पष्ट हो जाता है।
user80176

1

क्या आपने फाइलपीस में देखा है ? मैंने पहले इसका उपयोग किया है और यह पता लगाना बहुत आसान है।


क्षमा करें, यह मेरे लिए इसकी आवश्यकता के लिए अनुपयुक्त होगा। मैंने शुरुआती पोस्ट को संपादित कर दिया है जिससे यह स्पष्ट हो जाता है।
user80176

1

मैं वही काम कर रहा हूं जो आप करना चाहते हैं, और मुझे w / एक गैर-तकनीकी पत्नी से भी निपटना होगा। और, मुझे भी संशोधन इतिहास की आवश्यकता है।

ड्रॉपबॉक्स की तर्ज पर, क्या आपने वूला (ला सेई से) देखा है? उनकी सेवा देखें। http://www.wuala.com । मैंने सुगरसिंक और ड्रॉपबॉक्स का उपयोग किया है (मैंने केवल विंडोज पीसी का उपयोग किया है), लेकिन मैंने वुल्ला को उपयोग करने में सबसे आसान पाया है। यह एक अच्छा विंडोज यूआई है, इसमें संशोधन नियंत्रण है, यह सभी कंप्यूटरों में सिंक करता है, इसमें स्मार्टफोन एप्लिकेशन आदि हैं, इसे जांचें और देखें कि क्या आप देख रहे हैं।

उस ने कहा, एक शुल्क है, लेकिन आप इसे नियंत्रित कर सकते हैं कि आपको बैकअप की कितनी आवश्यकता है।

(नोट: मेरे पास ग्राहक होने के अलावा, वुआला के साथ कोई संबंध नहीं है, और यहां सेवा का उल्लेख करके किसी भी तरह से लाभ नहीं है।)


क्षमा करें, यह मेरे लिए इसकी आवश्यकता के लिए अनुपयुक्त होगा। मैंने शुरुआती पोस्ट को संपादित कर दिया है जिससे यह स्पष्ट हो जाता है।
user80176

1

बाजार अब तक का सबसे आसान एसवीएन सिस्टम उपलब्ध है, यदि आपको वास्तव में संस्करण नियंत्रण की आवश्यकता है। इसमें जीआईटी जैसे अन्य प्रणालियों के बहुत महीन नियंत्रण का अभाव है, लेकिन इसकी तुलना में, यह उपयोगकर्ता के अनुकूल है। आप कुछ ही समय में चल सकते हैं ( इस ट्यूटोरियल के अनुसार पाँच मिनट )।

यदि आप सरल दस्तावेजों (जैसे वर्ड और एक्सेल) के लिए संस्करण नियंत्रण चाहते हैं, तो आपको बस Google डॉक्स का उपयोग करना चाहिए । कोई सेटअप की आवश्यकता, कोई SVN चेकआउट की आवश्यकता, कोई तकनीकी पृष्ठभूमि की आवश्यकता नहीं। आप और आपकी पत्नी एक ही दस्तावेज़ को एक ही समय में संपादित कर सकते हैं और एक-दूसरे को तुरंत बदलते हुए देख सकते हैं। इससे आसान नहीं है।


मुझे डर है कि बाजार भी सबसे धीमा है।
vtest 14

@vtest मैंने बाज़ार और अन्य एसवीएन के बीच कभी कोई गति तुलना नहीं की है, लेकिन यह मुझे कभी धीमा नहीं लगा। मैंने इसे एक महीने पहले एक आईटी सम्मेलन के दौरान 20 युगपत के साथ इस्तेमाल किया था और हमारे पास कोई भी मुद्दा नहीं था, साथ ही हमारी केंद्रीय रिपॉजिटरी लगभग 200 मील (यानी स्थानीय नहीं) थी।
ubiquibacon 23

1

मर्क्यूरियल को समझना अपेक्षाकृत आसान है। यह GPLv2 है और इसमें कुछ एक्सटेंशन हैं।


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