आप कुछ अन्य फाइल सिस्टम चुन सकते हैं। एसएसएचएफएस मुख्य रूप से एक सुविधा उपकरण है। मैकोज़ समर्थन एनएफएस माउंट्स, उदाहरण के लिए, और यह तेज़ है।
आगे जाने का एक और तरीका rsync या unison ('दो-तरफा rsync' टूल) का उपयोग करना होगा। ये रिमोट और स्थानीय फाइल सिस्टम के बीच वास्तव में त्वरित सिंक करते हैं। संकलित/दूरस्थ रूप से चलाने के लिए कुछ त्वरित खोल उपनामों के साथ मिलकर, यह एक अच्छा कामकाज है।
एक और तरीका वीएनसी/एक्स 11 पर अपने विकास पर्यावरण को दूरस्थ रूप से चलाने के लिए होगा। यह आईडीई को कुछ और सुस्त बनाता है, लेकिन कोड को सिंक करने की आवश्यकता नहीं है।
उपरोक्त का मिश्रण निकालना सर्वर का वर्चुअल मशीन क्लोन बनाना है, इसे अपने स्थानीय बॉक्स पर चलाएं, और दोनों के बीच वीएम या कुछ स्थानीय एनएफएस के माध्यम से फ़ोल्डर साझा करें।
आप sshfs को भी tweak कर सकते हैं। कुछ ट्यूनिंग माउंट विकल्प हैं, और आप एन्क्रिप्शन भी बंद कर सकते हैं। यह कुल मिलाकर लगभग 2x गति देता है, इसलिए आश्चर्य की उम्मीद न करें।
पोस्टर के समान जूते में होने के नाते, मैंने वर्षों से समाधान की तलाश की है, लेकिन ऐसा करने में असफल रहा है, मैंने अनजाने में सशक्त एसएसएफएस के साथ बसने के साथ, कभी-कभी rsyncs और धैर्य के साथ बस गए हैं।
स्रोत
2011-09-01 12:50:54
क्यों न केवल अपनी स्थानीय मशीन पर रेपो क्लोन करें? –
Thanx टिप्पणी! हां, ज़ाहिर है कि मेरी स्थानीय मशीन पर क्लोन करना संभव है। लेकिन रिमोट सर्वर में बहुत ही जटिल वातावरण है, और इसे हर स्थानीय मशीन बनाना वाकई मुश्किल है। तो sshfs सबकुछ ठीक है लेकिन केवल 'गिट कमांड' एक समस्या है। – banyan
मेरे पास एक ही समस्या है, लेकिन मैंने ऐप्पलॉक (मैक से भी) का उपयोग करने की कोशिश की। लेकिन मेरे पास इस सेटअप के साथ बहुत सारे अजीब मुद्दे हैं ... :(मैंने भी rsync सिंक्रनाइज़ेशन के बारे में सोचा ... क्या आपको अपनी समस्या का समाधान मिला है? यदि ऐसा है तो मैं खुश से अधिक होगा, अगर आप इसे साझा करेंगे । – aurora