मेरे काम पर मेरे पास वर्तमान में वर्चुअल मशीन के अंदर मेरा विकास वातावरण है। जब मुझे घर से काम करने की ज़रूरत होती है तो मैं अपने वीएम और किसी भी डेटाबेस को कॉपी करता हूं जो मुझे लैपटॉप ड्राइव के आकार के बाहरी यूएसबी ड्राइव पर चाहिए। प्रतिलिपि के लगभग 10 मिनट बाद मैंने ड्राइव को अपनी जेब में और घर पर रख दिया, वीएम और डेटाबेस को अपने निजी कंप्यूटर पर वापस कॉपी करें और मैं काम करने के लिए तैयार हूं। मैं अपने साथ काम वापस लेने के लिए एक ही कदम का पालन करता हूं।घर से काम करते समय अपने कोड को सिंक करने के लिए आप किस रणनीति का उपयोग करते हैं
तो यदि मैं घर पर काम करने और इसे वापस लाने के लिए प्रतिलिपि बनाने के लिए फाइलों के लिए इंतज़ार कर रहा हूं, तो मैं कुल समय की गणना करता हूं, यह लगभग 40 मिनट तक आता है! मेरे पास घर से मेरे काम के लिए एक वीपीएन कनेक्शन है (इंटरनेट प्रदान करना दोनों साइटों पर है) और एक सभ्य इंटरनेट की गति (8 एमबी नीचे/ऊपर) है, लेकिन मुझे अपने काम मशीन में रिमोट डेस्कटॉपिंग मिलती है जो मेरे लिए पर्याप्त है सीधे मेरे वीएम पर काम करते हैं।
तो मुझे यह देखने में कि मेरे पास कौन से अन्य विकल्प हैं या मैं अपने मौजूदा विकल्प में कैसे सुधार कर सकता हूं, मुझे दिलचस्पी है कि आप किस रणनीति का उपयोग करते हैं या घर पर काम करने और अपने कोड/पर्यावरण को सिंक में रखने की सलाह देते हैं।
संपादित करें: मैं एक विकल्प पसंद करूंगा जहां मुझे काम छोड़ने से पहले संस्करण नियंत्रण में बदलाव नहीं करना पड़ेगा - क्योंकि मैं अपने कामों में सार्थक वर्णनात्मक टिप्पणियां करना चाहता हूं, लेकिन प्रतिलिपि बनाने से अधिक समय लगेगा एक पोर्टेबल ड्राइव पर मेरे वीएम! lol इसके अलावा मैं एक समाधान पसंद करूंगा जहां मेरा देव पर्यावरण सिंक में भी रहता है। यह कहकर कि मैं अभी भी अपने स्वयं के समाधान में बहुत रूचि रखता हूं, भले ही वे मेरी समस्या को बिल्कुल सही तरीके से हल न करें। :)
यह आक्रामक नहीं है। – BobbyShaftoe
क्या कोई विशिष्ट कारण है कि आप संशोधन नियंत्रण का उपयोग कर कोड के प्रबंधन के बजाय पूरे विकास पर्यावरण की प्रतिलिपि बना रहे हैं? क्या आपको काम और घर के बीच समन्वयित करने के लिए डेटाबेस में डेटा की आवश्यकता है? – Abie
मुझे अपने वातावरण को सिंक में रखना पसंद है क्योंकि ऐसी चीजें हैं जो इंस्टॉल किए गए ऐप्स, ऐप सेटिंग्स इत्यादि जैसे स्रोत नियंत्रण में नहीं हैं। साथ ही मैं अपने संस्करण नियंत्रण में सार्थक टिप्पणियां लिखना पसंद करता हूं लेकिन हर बार जब मैं चाहूं तो प्रतिबद्ध नहीं करना चाहूंगा घर से काम करने के लिए। – CodeAndCats