स्वचालित संस्करण नियंत्रण - व्यावसायिक वातावरण के लिए


1

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

अब यह वह जगह है जहां मैं समय का 100% उपयोग करता हूं। लेकिन मेरे पिता के लिए, git (या कंसोल!) विकल्प नहीं हैं, इसके लिए स्वचालन की आवश्यकता है और इसे सरलता की आवश्यकता है ...

सवाल

  • क्या फ़ाइल परिवर्तनों को ट्रैक करने का एक स्वचालित तरीका है, निर्देशिका में सभी फ़ाइलों के लिए या किसी विशिष्ट फ़ाइल के लिए?

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


विंडोज में 'पिछला संस्करण' है, और मैक में 'टाइम मशीन' है। क्या आपने बिल्ट-इन विकल्पों में से किसी पर विचार किया है?
Attie

ये अच्छे विकल्प हैं, मुझे कुछ शोध करने की ज़रूरत है, विशेष रूप से 'पिछले संस्करणों' में। अच्छी पकड़, धन्यवाद !!
J-Dizzle

जवाबों:


1

SVN यहाँ देखने के लिए एक आदर्श विकल्प की तरह लगता है। यह सरल है, एक काफी सीधे आगे का यूजर इंटरफेस है। कई अच्छे GUI कार्यान्वयन जैसे कि smartsvn

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


1

मैं SVN (या Git!) SASS (और संबद्ध नहीं हूं) की सलाह देता हूं बीनस्टॉक । यह संस्करण नियंत्रण के लिए एक बहुत उपयोगकर्ता के अनुकूल परिचय है। इसलिए उपयोगकर्ता के अनुकूल है कि हालांकि मैं ऐसा कर सकता था, मैं कमांड लाइन से बचता हूं।

एकीकृत कि जैसे कुछ सरल के साथ कछुआ एसवीएन और आप हंस रहे होंगे। बीनस्टॉक यूआई बहुत आसान है, और संशोधन, नोट्स आदि सभी वहां देखे जा सकते हैं। (साथ ही कछुआ के माध्यम से स्थानीय रूप से)

बेशक एक और पूरी तरह से अलग मार्ग में एक स्थानीय NAS और "टाइम मशीन" प्रकार का बैकअप शामिल हो सकता है। या तो एक लाइनस डिस्ट्रो और rsync को शामिल करने वाले प्रस्तावक या अधिक दाढ़ी वाले।

Drobo यदि बजट एक बड़ी चिंता का विषय नहीं है तो आदर्श हो सकता है।

अंतिम पर कम नहीं Syncback मेरा पसंदीदा है, और किसी भी तरह के स्टोरेज (S3?) तक झुका हुआ है, बहुत आसानी से संस्करण बैकअप प्रदान कर सकता है। लेकिन निश्चित रूप से यह "ट्रैकिंग फ़ाइल परिवर्तनों से दूर" है, जो अभी भी बीनस्टालक्स प्रमुख प्लस है।


@ J-Dizzle क्या यह आपके लिए कोई काम था? यह सुनने में रुचि होगी कि आप समस्या को हल करने का निर्णय कैसे लेते हैं।
mayersdesign

0

5 साल पहले असेंबला ने में अच्छी कोशिश की SVN- क्लाइंट नहीं geeks के लिए , लेकिन बाद में परियोजना को छोड़ दिया। यदि आप EasySVN के किसी भी रिलीज को नेट या बंप में ढूंढ पाएंगे एंडी सिंगलटन , आप खुश रह सकते हैं (कुछ समय किसी तरह)

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.