मेरे पास ड्रॉपबॉक्स में प्रोजेक्ट फाइलें हैं, मर्क्यूरियल के साथ वीसी-एड हैं। इस तरह मैं काम पर विंडोज में और घर पर लिनक्स में एक ही कोड पर काम कर सकता हूं। केंद्रीय रिपॉजिटरी हमारे संस्थान सांबा फ़ाइल सर्वर पर है, जिसे मैंने लिनक्स (/ / mnt / सर्वर /) और विंडोज में (नेटवर्क ड्राइव Z :) के रूप में माउंट किया है। अब, Mercurial, .hg / hgrc में केंद्रीय रेपो (पुश / पुल के लिए) का स्थान संग्रहीत करता है। और वहाँ पथ, निश्चित रूप से, या तो लिनक्स या विंडोज एक है। नतीजतन, मुझे हमेशा फ़ाइल को संपादित करना चाहिए या केवल एक ओएस में खींच / धक्का देना चाहिए।
वहाँ जाने के लिए एक बेहतर अभ्यास / रास्ता है? मैं दो ऑपरेटिंग सिस्टम के लिए दो शाखाएं नहीं लेना चाहूंगा क्योंकि मेरे पास पहले से ही कुछ शाखाएं हैं जो मैं काम कर रहा हूं।