2016-10-25 11 views
5

के रूप में सहेजें, मैं अपने एंड्रॉइड ऐप पर काम कर रहा हूं, और अब पूरी तरह से काम कर रहा है। मैं पूरी परियोजना को कैसे सहेज सकता हूं ताकि अगर मैं परिवर्तन करूँ और पिछली स्थिति में वापस आना चाहता हूं तो मैं सब कुछ वापस प्राप्त कर सकता हूं।एंड्रॉइड स्टूडियो: प्रोजेक्ट संस्करण को बैकअप

उदाहरण के लिए: मुझे अपना ऐप काम मिल रहा है और मैं इस तरह की स्थिति कहता हूं: संस्करण 1.0। मेरे ऐप को बेहतर बनाने के लिए मैं विभिन्न फाइलों को संशोधित करता हूं और इसे प्राप्त करता हूं: संस्करण 1.3। अब, मैंने संस्करण 1.3 के साथ गड़बड़ी की है और वापस जाना चाहते हैं, मैं संस्करण 1.0 कैसे प्राप्त कर सकता हूं?

+1

एक जीआईटी भंडार का उपयोग करें। – SBerg413

+0

@ एसबीर्ग 413 एंड्रॉइड न्यूबी यहाँ। अगर मैं गिट रिपॉजिटरी का उपयोग करता हूं तो क्या मुझे लगता है कि गिट के सर्वर पर क्लाउड में सही ढंग से मेरा ऐप कोड सहेजा गया है? यदि हां, तो क्या मुझे हैकर्स को मेरे कोड तक पहुंच/चोरी करने के बारे में चिंतित होना चाहिए? – AJW

उत्तर

3

एक ही उद्देश्य के लिए ट्यूटोरियल की जाँच, एक प्रणाली संस्करण नियंत्रण प्रणाली (VCS) स्थापित किया गया था बुलाया। ये आपको अपने कोड के संस्करणों को बनाए रखने और बनाए रखने में मदद करते हैं। Git, Mercurial कुछ वीसीएस हैं। Git सबसे व्यापक रूप से उपयोग किया जाने वाला एक है। यह केवल संस्करणों को बनाए रखने से अधिक की अनुमति देता है। इससे मदद मिलती है:

  • कोड के स्नैपशॉट रखें।

  • स्नैपशॉट (करता है) के परिवर्तन देखना

  • शाखाओं करें और प्रायोगिक सुविधाओं के लिए प्रयास करें।

  • शाखाओं को स्वचालित रूप से मर्ज करें और आपको किसी भी विवाद को ठीक करने दें।

इसलिए मैं दृढ़ता से सुझाव देता हूं कि आप गिट का उपयोग करना सीखें। आप यहां कुछ अच्छे ट्यूटोरियल पा सकते हैं:

[Udacity course][1] 
[Tutorials Point][2] 
[Attlassian Git tutorial][3] 
+0

@ एस प्रवीण कुमार एंड्रॉइड नौसिखिया यहाँ। अगर मैं गिट रिपॉजिटरी का उपयोग करता हूं तो क्या मुझे लगता है कि गिट के सर्वर पर क्लाउड में सही ढंग से मेरा ऐप कोड सहेजा गया है? यदि हां, तो क्या मुझे हैकर्स को मेरे कोड तक पहुंच/चोरी करने के बारे में चिंतित होना चाहिए? – AJW

+0

@ एस प्रवीण कुमार क्या आपके पास उपर्युक्त 3 ट्यूटोरियल के लिंक हैं? वे लाइव, क्लिक करने योग्य लिंक नहीं हैं। – AJW

+0

लिंक https://www.atlassian.com/git/tutorials https://www.tutorialspoint.com/git –

3

संस्करण नियंत्रण जाने का तरीका है। Git देखें। github में शानदार ट्यूटोरियल

+0

एंड्रॉइड नौसिखिया यहाँ। अगर मैं गिट रिपॉजिटरी का उपयोग करता हूं तो क्या मुझे लगता है कि गिट के सर्वर पर क्लाउड में सही ढंग से मेरा ऐप कोड सहेजा गया है? यदि हां, तो क्या मुझे हैकर्स को मेरे कोड तक पहुंच/चोरी करने के बारे में चिंतित होना चाहिए? – AJW

+0

चिंता करने या चिंता न करने के लिए यह सवाल है कि केवल आप ही अपने लिए जवाब दे सकते हैं। मैं ध्यान की सिफारिश करता हूँ। –

5

जीआईटी का उपयोग करें और अपने प्रोजेक्ट संस्करण के लिए शाखा या टैग बनाएं। आप प्रोजेक्ट के किसी भी पिछले संस्करण की जांच कर सकते हैं जहां आपने कोई बदलाव या टैग किया है। बेहतर आप की तरह http://www.tutorialspoint.com/git/

+0

एंड्रॉइड नौसिखिया यहाँ। अगर मैं गिट रिपॉजिटरी का उपयोग करता हूं तो क्या मुझे लगता है कि गिट के सर्वर पर क्लाउड में सही ढंग से मेरा ऐप कोड सहेजा गया है? यदि हां, तो क्या मुझे हैकर्स को मेरे कोड तक पहुंच/चोरी करने के बारे में चिंतित होना चाहिए? – AJW

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