मुझे अपनी कॉन्फ़िगरेशन फ़ाइलों के लिए कौन से संस्करण नियंत्रण का उपयोग करना चाहिए?


4

मैं अपनी कुछ विन्यास फाइल (~ / .emacs.d / .Xdefaults, linux $ HOME सामान) को संस्करण नियंत्रण में संग्रहीत करना चाहता हूं ताकि मैं आसानी से उन्हें अपनी नोटबुक / कार्यस्थल के साथ सिंक कर सकूं और अपने पिछले बदलाव देख सकूं और वापस लौट सकूं उनकी जरूरत पैदा होनी चाहिए।

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

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


git के साथ ऐसा करने के बारे में प्रश्न: superuser.com/questions/132393/how-to-track-home-with-git .. superuser.com/questions/130269/…
quack quixote

जवाबों:


2

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


1

कुछ भी केंद्रीकृत नहीं, शायद। हालांकि, मुझे लगता है कि जीआईटी, हालांकि

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