2012-07-29 11 views
5

वैसे मैं एंड्रॉइड डेवलपमेंट को एक शॉट दे रहा हूं, और मैं कई पीसी (जैसे कार्यालय और होम पीसी) से एक ही एंड्रॉइड कोड पर काम करना चाहता हूं .. समस्या यह है कि मैं एंड्रॉइड वर्कस्पेस फ़ोल्डरों को सिंक करने के लिए एसवीएन का उपयोग कर रहा हूं, लेकिन जब मैं किसी पीसी पर एसवीएन अपडेट करता हूं, और फिर ग्रहण में प्रोजेक्ट को खोल/आयात करता हूं, तो मुझे सभी प्रकार की त्रुटियां मिलती हैं ..मैं एकाधिक कंप्यूटरों से एंड्रॉइड विकास कैसे करूं?

पहले मैंने विजुअल स्टूडियो 2010 के लिए 'प्रोजेक्ट्स' फ़ोल्डर को सिंक करने के लिए उपरोक्त किया था एसवीएन, और यह शानदार ढंग से काम किया ..

एकाधिक पीसी में एक ही एंड्रॉइड वर्कस्पेस को कैसे साझा किया जा सकता है, बिना किसी अन्य मशीन पर मैन्युअल रूप से कॉपी करने के लिए, और जब भी मैं पीसी स्विच करता हूं मैन्युअल रूप से इसे आयात करने के लिए कैसे कर सकता हूं ..?

उत्तर

2

ठीक है, के बाद से हर कोई कैसे आप SVN के साथ यह कर सकते हैं प्रस्तुत किया। मैं आपको कुछ और सुझाव देना चाहता हूं। मैंने एक बार क्लाउड सेवा के साथ ऐसा करने की कोशिश की। Google मेघ, Drobbox आदि तुम सिर्फ एक परियोजना एक ड्रॉपबॉक्स फ़ोल्डर में बना सकते हैं और हर आप स्विच कंप्यूटर सिर्फ अपनी परियोजना को साफ।

सादर, भी अहमद :)

+1

धन्यवाद अहमद अपने सुझाव के लिए :) .. मैं तो बस ड्रॉपबॉक्स के साथ उपयोग करने की कोशिश, और अपने शानदार ढंग से काम कर रहा! मैं एक ही स्थान में सामान बचाने के लिए, और फिर एक और पीसी पर इसे खोलने, और अपनी स्वचालित रूप से सब कुछ लोड हो रहा है। कभी-कभी मुझे साफ चलाने की भी आवश्यकता नहीं होती है! दूसरों के पढ़ने के लिए सिर्फ एक बिंदु। इस कार्य के लिए, आप * पास करने की जरूरत * एक पीसी पर अपने आईडीई, ड्रॉपबॉक्स सिंक सब कुछ है, और फिर एक और पीसी पर अपने आईडीई खोलने के लिए और ड्रॉपबॉक्स से कार्यक्षेत्र लोड .. बस 'समापन' एक स्थान है और यह उद्घाटन के अवसर पर एक परियोजना एक और स्थान पर और फिर ताज़ा काम नहीं करेगा। आईडीई की जरूरत बंद होनी चाहिए! – Ahmad

1

कृपया आपको किस तरह की त्रुटियों के बारे में जानकारी प्रदान करें।

मुझे संदेह है कि आप एक गैर-अद्यतन परियोजना को करने की कोशिश कर रहे हैं।
तो अपने परियोजना पर काम कर इससे पहले कि यह अत्यधिक "अद्यतन"

करने के लिए अनुशंसा की जाती है मुझे लगता है कि त्रुटियां होती हैं क्योंकि आप एक गैर अपडेट की गई फ़ाइल
जो शायद एक टक्कर का कारण होगा प्रतिबद्ध करने के लिए कोशिश कर रहे हैं।

0

आप यहाँ SVN Plugin स्थापित करने के लिए how to install SVN in eclipse

की ट्यूटोरियल तब ही जावा फ़ाइलें/src, संसाधन फ़ोल्डर और SVN सर्वर पर मालसूची फ़ाइल अपलोड है की जरूरत है।

अन्य पीसी से आप सीधे एसवीएन प्लगइन से परियोजना बना सकते हैं/आयात कर सकते हैं। और जेन/बिन जैसी कुछ फाइलें स्वचालित रूप से उत्पन्न हो जाएंगी। अब आपको परियोजना को साफ करने की आवश्यकता है और आप उपयोग करने के लिए तैयार हैं।

अब फाइलों करने से पहले/SVN पर बदल जाता है, तुम्हें पता है, SVN प्लगइन से पहले अपना कोड अपडेट करने के लिए तो यह न संघर्ष में परिणाम की जरूरत है ..

2

मैं पहले से ही SVN या Git का उपयोग कर विकसित किया है।

आपको प्रत्येक कंप्यूटर में एक प्रोजेक्ट बनाने की आवश्यकता है, लेकिन आयात का उपयोग न करें। केवल जावा फाइलें + प्रोजेवार्ड फ़ाइल + मेनिफेस्ट फ़ाइल +। क्लासपाथ और एसवीएन/गिट में प्रोजेक्ट को सहेजें। फिर, प्रत्येक कंप्यूटर में (आपको केवल एक बार ऐसा करने की आवश्यकता है) एक नई परियोजना बनाएं और ग्रहण पर विकल्प का उपयोग करें "मौजूदा स्रोत से परियोजना बनाएं"।

कभी-कभी आपको बिल्ड> क्लीन का उपयोग करके अपनी परियोजना का पुनर्निर्माण करने की आवश्यकता होती है।

0

के अनुसार मैं आपको अपने कार्यालय में घर के साथ-साथ घर समझता हूं। तो अब आपको उसी कोड में बदलाव की जरूरत है जो आपने अपने घर पीसी में प्रतिबिंबित करने के लिए कार्यालय में किया था। इस पहली बात के लिए यह है कि आपका घर पीसी भी एसवीएन से जुड़ा हुआ है। यदि हाँ - जबकि कार्यालय में काम कर हमेशा अपने changes.Then हमेशा घर जा रहा एक ही परियोजना की अद्यतन लेने के लिए और उसके बाद कोडिंग शुरू, यदि आप तो घर पीसी अपने परिवर्तनों COMMIT रवाना होने से पहले घर में अपने परिवर्तन के साथ गुंबद हैं के बाद "COMMIT"। फिर अपने ऑफिस पीसी पर काम करना शुरू करने से पहले एक अपडेट ले लें और फिर कोडिंग शुरू करें। यदि आप ऐसा कर रहे हैं तो इसे ठीक काम करना चाहिए। अगर अब भी आप हो रही है त्रुटियों तो ग्रहण में खिड़की पर शो देखने पर क्लिक करें क्लिक करें, फिर समस्याओं का चयन करें ... यानी खिड़की> दृश्य दिखाएं> समस्याओं वहाँ आप, त्रुटि के रूप में कुछ मुद्दों पर देखना होगा उन्हें यहाँ पेस्ट ताकि हम स्पष्ट रूप से पता मिलता है। कुछ क्लासपाथ मुद्दे हो सकते हैं। आप अपना प्रोजेक्ट फ़ोल्डर खोल सकते हैं, क्लासपाथ फ़ाइल की तलाश करें, देखें कि क्लासपाथ जारों के लिए सही है या नहीं।

0

आप पहले से ही आधारशिला या संस्करण की तरह एक स्टैंडअलोन SVN ग्राहक का उपयोग करते हैं, तो आपको निम्न निर्देशिका ध्यान svn, के रूप में वे अपने कार्यक्षेत्र के लिए विशिष्ट हैं और समस्याओं का कारण होगा जब यह सुनिश्चित कर लें

  • .settings
  • बिन
  • जनरल
  • : आप चेकआउट और एक अन्य मशीन पर एक परियोजना के लिए आयात करने का प्रयास

इनके बिना अपनी स्रोत फ़ाइलों में चेक करने के बाद, आप फ़ाइल> आयात> कार्यक्षेत्र में मौजूदा एंड्रॉइड कोड का उपयोग कर दूसरी मशीन पर अपनी कार्यशील प्रतिलिपि से एक नई परियोजना बना सकते हैं।

संबंधित मुद्दे