सवाल ओएस एक्स माउंटेन शेर पर एसवीएन कहां है?


मैंने ओएस एक्स माउंटेन शेर में अपग्रेड किया और पाया कि एसवीएन अब मौजूद नहीं है। मैं अपाचे के एसवीएन के साथ नेटबीन्स 6.9.1 का उपयोग करता हूं।

मैं इसे वापस कैसे प्राप्त कर सकता हूं?


96
2017-07-25 20:04


मूल




जवाब:


मैक ऐप स्टोर से नवीनतम एक्सकोड स्थापित करें।

के लिए जाओ एक्सकोड »प्राथमिकताएं» डाउनलोड »कमांड लाइन टूल्स» इंस्टॉल करें

यदि आप एक्सकोड को डाउनलोड / इंस्टॉल नहीं करना चाहते हैं, तो आप हमेशा माउंटेन शेर के लिए कमांड लाइन टूल्स डाउनलोड कर सकते हैं डेवलपर डाउनलोड


145
2017-07-26 00:25



किसी और के लिए जो इसे पाता है, काम नहीं करता है, मुझे अपनी टर्मिनल विंडो बंद करना था और एसवीएन अंदर एक्सकोड से सीएलटी स्थापित करने के बाद खराब संस्करणों के बारे में शिकायत करना बंद कर देगा। - jerclarke


यदि आपके पास एक्सकोड स्थापित है और यदि आप बैश का उपयोग करते हैं:

$> vi ~/.profile

अपने .profile के अंत में इसे जोड़ें पथ = "$ {पथ}: / Applications / Xcode.app / सामग्री / डेवलपर / usr / bin /"

$> source ~/.profile

यह काम करना चाहिए


11
2017-07-26 14:29



मैंने शुरुआत में स्वीकार किए गए उत्तर को +1 किया, लेकिन मैंने यहां एक +1 जोड़ा क्योंकि यह कुछ भी इंस्टॉल किए बिना काम करता था (जो कि पहले से ही "स्थापित" हो सकता है।) - JMD
इस काम के लिए आपको Xcode स्थापित करने की आवश्यकता है। इसके अलावा यदि कोई अन्य सॉफ़्टवेयर आपके उपयोगकर्ता के समान वातावरण का उपयोग नहीं करता है तो यह svn (या एक्सकोड द्वारा आपूर्ति किए गए किसी अन्य पैकेज) को नहीं ढूंढ पाएगा। - Javier Parra
हाँ, लेकिन अगर आप एक्सकोड स्थापित करते हैं तो यह पर्याप्त नहीं है - धन्यवाद jfgrang - Joanna Bryson


इन प्रकार के पैकेजों के लिए होमब्री भी चेकआउट करें:

brew install svn

11
2017-08-13 20:39



ओएसएक्स शेर पर svn 1.7 प्राप्त करने के लिए इसका उपयोग करें - olore


एक्सकोड केवल एसवीएन 1.6.18 (आर 1303927) स्थापित करेगा। लेकिन आप आसानी से अपाचे से सबवर्जन स्थापित कर सकते हैं। बस स्रोत फाइलों को डाउनलोड करें http://subversion.apache.org/download/#recommended-release, अनपॅक और टर्मिनल में जाओ। उस फ़ोल्डर पर नेविगेट करें जिसे आपने अभी अनपॅक किया है

cd /path/to/folder

(आप टर्मिनल से फ़ोल्डर को टर्मिनल में खींच और छोड़ सकते हैं)। फिर टाइप करें

./configure

रुकिए

make

काफी समय इंतजार करो

sudo make install

हालांकि आपको / etc पर जाकर अपने पैथ को बदलने की आवश्यकता हो सकती है

cd /etc

और पैथ-फाइल खोलें

open paths

मेरे मामले में, पुरानी स्थापना / usr / bin / svn में थी (आप इसे "कौन सा svn" के साथ देख सकते हैं), नया / usr / local / bin में है। दोनों पैथ्स-फाइल में हैं, लेकिन "गलत" क्रम में हैं।


5
2017-07-30 21:43



कमांड लाइन 'मेक' जवाब देखने के लिए अच्छा लगा। हालांकि, यह ध्यान देने योग्य है कि इस विधि को बहुत अच्छी तरह से (अनमेट) पूर्व-आवश्यकताएं जैसे कि बर्कलेडीबी और एसक्यूलाइट की आवश्यकता हो सकती है। इस विधि का समर्थन करने के लिए इंटरनेट से अन्य सॉफ़्टवेयर को पकड़ने के लिए तैयार रहें। - cixelsyd


आप इस आलेख के अनुसार पूर्ण xcode इंस्टॉल किए बिना एसवीएन और अन्य कमांड लाइन टूल्स भी इंस्टॉल कर सकते हैं:

http://blog.grapii.com/2012/08/svn-missing-in-mac-os-x-10-8-mountain-lion/


4
2017-11-06 18:50



माना। यह एक बेहतर जवाब है; 1.5 जीबी (एक्सकोड) के बजाय 116 एमबी (कमांड लाइन टूल्स) डाउनलोड करें। - Omar


आप उपलब्ध बाइनरी वितरण में से एक स्थापित कर सकते हैं

अपाचे सबवर्जन बाइनरी पैकेज - मैक ओएस एक्स

मैंने स्वयं वानडिस्को वितरण को चुना है। ध्यान रखें कि नेटबीन के उपयोग के रूप में आपको उसी प्रमुख संस्करण पर रहने की आवश्यकता है, अगर आप नेटबीन और कमांड लाइन दोनों से अपनी कार्यशील प्रति को छू रहे हैं। तो यदि नेटबीन 6.9.1 अभी भी सबवर्सन 1.6 का उपयोग कर रहा है, तो आपको सबवर्सन 1.6.18 के लिए जाना चाहिए, न कि 1.7.5। या Subversion 1.7 समर्थन के साथ एक नए नेटबीन संस्करण में अपग्रेड करें।

अद्यतन करें: ऐसा लगता है कि NetBeans svn समर्थन कमांड लाइन क्लाइंट के साथ बातचीत कर रहा है, और svn 1.6.x और नए का समर्थन करता है: सबवर्सन की मार्गदर्शित यात्रा - नेटबीन्स। मैं तब सबसे नए 1.7.एक्स संस्करण के लिए जाना होगा।


3
2017-07-25 20:15





आप हमेशा सबवर्सन के माध्यम से स्थापित कर सकते हैं MacPorts

sudo port install subversion

1
2017-07-26 10:01



एक्सकोड के कमांड लाइन टूल्स मैकपॉर्ट्स के काम करने की आवश्यकता है, इसलिए: कोई सीएलआई उपकरण नहीं, कोई सबवर्सन नहीं, चाहे इसे हाथ से या मैकपॉर्ट्स के माध्यम से संकलित किया जाए। - Alex Reynolds
Error: Port subversion not found। मैं माउंटेन शेर पर मैकपॉर्ट्स 2.1.2 का उपयोग कर रहा हूं। - Kees de Kooter


यदि आप एक्सकोड के माध्यम से स्थापित करते हैं तो आपको svn 1.6.x मिल जाएगा। यदि आपको 1.7.x की आवश्यकता है तो आपको रिपॉजिटरीज़ के http urls के साथ समस्याएं होंगी, इसलिए आपको नियॉन भी इंस्टॉल करना होगा। यह मेरा ब्लॉग पोस्ट है कि यह कैसे करें (पहला भाग क्यों है)

http://nemanjakovacevic.net/blog/2013/01/svn-android-pre-compiler-and-mac-os-x-pita-combination/


1
2018-01-26 12:04