मैं svn कैसे स्थापित करूं?


131

मैं svn स्थापित करने की कोशिश कर रहा हूं और मुद्दों में भाग रहा हूं। मैं जो कमांड चला रहा हूं वह है sudo apt-get install svn। जब मैं इसे चलाता हूं, तो मुझे त्रुटि मिलती है "पैकेज svn का पता लगाने में असमर्थ"। ऐसा क्यों है? मैं इसे कैसे ठीक करूं?



2
ऐसे मामलों में मैं चला जाएगाapt-cache search subversion
don.joey

जवाबों:


198

पैकेज को तोड़फोड़तोड़फोड़ करें (संक्षिप्त svn) कहा जाता है । आप इसे चलाकर स्थापित करना चाहते हैं:

sudo apt-get install subversion

इस पैकेज में svnserveडेमॉन भी है (डिफ़ॉल्ट रूप से प्रारंभ नहीं)। यदि आप HTTP पर एक तोड़फोड़ सर्वर को होस्ट करना चाहते हैं, तो आपको apache2इसे तदनुसार स्थापित और कॉन्फ़िगर करना होगा ।


1
वहाँ एक ग्राहक के रूप में अच्छी तरह से केवल पैकेज है? या आपको सर्वर को भी इंस्टॉल करना होगा।
मार्टिन

2
@Martin सर्वर बाइनरी ( svnserve) केवल 85 KiB है, प्रशासन उपकरण svnadmin72KiB है। उनके manpages कुछ KiB हैं। बस subversionसभी तोड़फोड़ कार्यक्रमों ( svnserve"सर्वर", svnक्लाइंट (256KiB)) को प्राप्त करने के लिए पैकेज स्थापित करें । क्लाइंट कार्यक्षमता के लिए आपको अपाचे जैसे सर्वर की आवश्यकता नहीं है।
लेकेनस्टाइन

18

SVN के नाम से कोई पैकेज नहीं है। आप इस आदेश को टर्मिनल पर टाइप कर सकते हैं।

sudo apt-get install subversion 

फिर आप इसे svn कमांड का उपयोग करके देख सकते हैं

svn co "type here your checkout URL without double quotes"

svn status 

svn commit ...........your file name 

6

apt-get एक अद्भुत पैकेज मैनेजर है, लेकिन अक्सर पैकेजों के नाम ठीक उसी तरह से नहीं रखे जाते हैं जिस तरह से आप उम्मीद करेंगे। (स्पष्ट रूप से उपयुक्त नहीं की गलती) उदाहरण के लिए, जावा डाउनलोड नहीं है apt-get install java। आपके मुद्दे के लिए, apt-get में svn पैकेज का नाम तोड़फोड़ है।

apt-get install subversion

अपने तोड़फोड़ की जरूरत के साथ मज़ा है!

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.