मेरे पास व्यक्तिगत लैपटॉप है जिस पर मैं अपने अध्ययन कार्यों और व्यक्तिगत परियोजनाओं को कर रहा हूं और इसलिए, कुछ निर्देशिकाओं में मेरे लिए बहुत मूल्यवान सामग्री हैं जैसे: 1) ओपनऑफ़िस दस्तावेज़; 2) स्रोत कोड फाइलें, 3) पीडीएफ / डीजेयूवी किताबें और लेख (इनमें से कुछ फाइलें 50 एमबी बड़ी भी हो सकती हैं, इनमें से कुछ फाइलें बहुत मूल्यवान हैं और खरीदना महंगा था)। इसलिए मेरी कुछ मूल्यवान निर्देशिकाएं आकार में 10 जीबी भी हैं।
मैं उन विशेष निर्देशिकाओं का क्लाउड पर बैकअप लेना चाहूंगा, जब मेरा लैपटॉप चोरी हो जाए या खो जाए तो उन्हें बैकअप के रूप में रखना होगा। मुझे जीथब / एसवीएन दृष्टिकोण बहुत पसंद है - जब मैं सर्वर पर नई सामग्री कब और कैसे नियंत्रित कर सकता हूं। मुझे निश्चित रूप से स्वचालित सिंक्रनाइज़ेशन पसंद नहीं है, मुझे अपने कंप्यूटर से सर्वर पर केवल बैकअप की आवश्यकता है।
इसलिए - मेरी निर्देशिका में से कुछ के लिए क्लाउड स्टोरेज / बैकअप के रूप में Git प्रदाता के कुछ वाणिज्यिक SVN का उपयोग करना अच्छा है? जहां तक मैंने सुना है, तो Git को बड़ी रिपॉजिटरी पसंद नहीं है, Git रिपॉजिटरी के आकार को 1GB से कम करने के लिए सीमित करता है। लेकिन मैं अपने प्रत्येक शीर्ष स्तर की निर्देशिका के लिए रिपॉजिटरी रखना चाहूंगा और ऐसी निर्देशिका का आकार 10-20 जीबी हो सकता है।
क्या अधिक अनुकूल वाणिज्यिक जीआईटी / एसवीएन प्रदाता के लिए खोज करना अच्छा है या मेरा बैकअप कार्य समर्पित क्लाउड स्टोरेज समाधानों के साथ किया जाना चाहिए?
diff
या उसmerge
पर, यह एक संस्करण नियंत्रण प्रणाली में नहीं है। तो आगे बढ़ो और अपने स्रोत कोड फ़ाइलों को एक रिपॉजिटरी में रखो। PDF / djuv पुस्तकों और लेखों के लिए कुछ और उपयोग करें। ये बदलने वाले नहीं हैं, बस उन्हें कहीं कॉपी करना (rsync
) पर्याप्त होना चाहिए।