सबवर्सन, जिसे कभी-कभी एसवीएन कहा जाता है, एक ओपन-सोर्स सिस्टम है जो आपकी फाइलों और निर्देशिकाओं में किए गए प्रत्येक परिवर्तन को याद रखता है। यह मददगार हो सकता है यदि आप ट्रैक करना चाहते हैं कि समय के साथ आपके दस्तावेज़ कैसे बदल गए हैं या किसी फ़ाइल के पुराने संस्करण को पुनर्प्राप्त करना चाहते हैं। मैक ओएस एक्स पर सबवर्जन स्थापित करने के लिए विस्तृत निर्देशों के लिए चरण 1 से प्रारंभ करें।
कदम
2 में से 1 भाग: एक बाइनरी पैकेज से स्थापित करें
चरण 1. https://subversion.apache.org/packages.html#osx पर नेविगेट करें।
वहां आपको कई बायनेरिज़ मिलेंगे जिन्हें आप डाउनलोड कर सकते हैं, जिनमें से प्रत्येक की विभिन्न आवश्यकताएं हैं। अपनी आवश्यकताओं के लिए सबसे उपयुक्त चुनें।
चरण 2. अनज़िप करें।
पीकेजी फ़ाइल. इसे आपके डेस्कटॉप पर एक सबवर्जन इंस्टॉलर बनाना चाहिए। उस फ़ाइल पर डबल क्लिक करें, और निर्देशानुसार इंस्टॉलेशन चरणों का पालन करें।
चरण 3. उपयोगिताएँ फ़ोल्डर में स्थित टर्मिनल खोलें।
वैकल्पिक रूप से, टर्मिनल के लिए स्पॉटलाइट में खोजें। [उपयोगकर्ता नाम]$ प्रांप्ट पर निम्नलिखित दर्ज करें:
-
एसवीएन [दर्ज करें]
-
यदि वह "उपयोग के लिए 'svn help' टाइप करें" देता है, तो svn सही तरीके से काम कर रहा है।
-
अगर /usr/local/bin आपके रास्ते में नहीं है, तो अपनी.profile संपादित करें और निम्न की तरह एक लाइन जोड़ें:
निर्यात पथ = $ पथ:/usr/स्थानीय/बिन
-
एक और टर्मिनल विंडो खोलें और इसके साथ पुनः प्रयास करें: svn [दर्ज करें]
भाग २ का २: अपना तोड़फोड़ पर्यावरण सेट करें
चरण 1. एक एसवीएन सर्वर स्थापित करें।
सबवर्सन प्रोजेक्ट को वितरित करने के लिए आपको इसकी आवश्यकता होगी।
चरण २। टर्मिनल लॉन्च करें, फिर अपनी खाता निर्देशिका में svnroot नामक एक निर्देशिका बनाएं, जो इस प्रकार है:
mkdir svnroot
-
टाइप करें: svnadmin create /Users/[आपका यूजरनेम]/svnroot
-
यह आपका सर्वर बनाता है!
चरण 3। टर्मिनल के साथ svn सर्वर का प्रयोग करें। आप इस आदेश के साथ टर्मिनल में चेकआउट कर सकते हैं: svn चेकआउट फ़ाइल: /// उपयोगकर्ता/[आपका उपयोगकर्ता नाम]/svnroot
-
रिमोट एक्सेस के लिए, "ssh एक्सेस" (सिस्टम वरीयताएँ/साझाकरण में) सक्षम करें और इसके साथ चेकआउट करें: svn checkout svn+ssh://my.domain.com/Users/[your username]/svnroot
चरण 4. एक सबवर्जन क्लाइंट सेट करें।
उदाहरण के लिए, svnX मैक ओएस एक्स के सभी मौजूदा संस्करणों को 10.5 से 10.8 तक समर्थन करता है। आप इसे https://code.google.com पर प्राप्त कर सकते हैं।
चरण 5. डाउनलोड करने के बाद, SVNx शुरू करें और आपको दो विंडो दिखाई देंगी जिनका नाम वर्किंग कॉपी है तथा भंडार।
रिपॉजिटरी के तहत, एसवीएन सर्वर से यूआरएल और लॉगिन डेटा जोड़ें।
-
खिड़की खोलो; यदि आपको कोई त्रुटि मिलती है, तो लॉग इन की जाँच करें।
-
टर्मिनल पर स्विच करें और टाइप करें: svn import -m "आपका आयात संदेश" /my/local/project/path /my/remote/svn/repository यह कमांड स्थानीय प्रोजेक्ट से सभी फाइलों को SVN सर्वर में जोड़ता है।
-
एसवीएनएक्स में वर्किंग कॉपी विंडो में सूची में अपने एसवीएन रिपोजिटरी (एसवीएन सर्वर से) का पथ जोड़ें।
चरण 6. SVNx में अपनी वर्किंग कॉपी खोलें।
जब आप इस प्रोजेक्ट पर काम कर रहे हों, तो आप यहां अपने संशोधन देखेंगे।
चरण 7. इसका परीक्षण करें।
अपनी वर्किंग कॉपी में एक छोटा सा संशोधन करें, फिर वर्किंग कॉपी विंडो को रिफ्रेश करें।
SVNx सभी फाइलों को संशोधनों के साथ प्रदर्शित करता है। इसे एसवीएन सर्वर रिपोजिटरी में जोड़ने के लिए कमिट बटन दबाएं।
चरण 8. यदि आप खोजक से सीधे सबवर्जन रिपॉजिटरी पर काम करना पसंद करते हैं, तो फाइंडर के लिए SCPlugin या SVN स्क्रिप्ट का उपयोग करने पर विचार करें।
टिप्स
- सबवर्सन स्रोत के दस्तावेज़/उपनिर्देशिका में विभिन्न अतिरिक्त दस्तावेज़ मौजूद हैं। अधिक जानकारी के लिए फ़ाइल doc/README देखें।
- सबवर्जन के लिए प्राथमिक दस्तावेज सबवर्सन के साथ मुफ्त पुस्तक संस्करण नियंत्रण, उर्फ "द सबवर्जन बुक" है। आप इसे https://svnbook.red-bean.com/ से प्राप्त कर सकते हैं