एसवीएन एक फ़ोल्डर की सामग्री की जांच करता है, न कि फ़ोल्डर की


144

मैं linux और svn के लिए काफी नया हूँ। मैं इस कमांड (public_html में) का उपयोग करके किसी प्रोजेक्ट के ट्रंक फ़ोल्डर को अपने public_html डायरेक्टरी में चेक करने की कोशिश कर रहा हूँ:

svn checkout file:///home/landonwinters/svn/waterproject/trunk

वॉटरप्रोजेक्ट डायरेक्टरी में ड्रुपल के बेस इंस्टाल को अनटारिंग करने से फाइलें आती हैं।

यह ठीक से जाँच करता है, सिवाय इसके कि सभी फाइलें public_html/trunkकेवल अंदर होने के बजाय हैं public_html

मुझे सार्वजनिक_एचटीएमएल और आरएम ट्रंक तक ट्रंक की सभी सामग्री को स्थानांतरित करने की कमान नहीं पता है, लेकिन मुझे लगता है कि मैं अपेक्षाकृत आसानी से समझ सकता हूं। मैं सिर्फ यह जानना चाहता हूं कि क्या मैं केवल फ़ोल्डर के बिना, किसी फ़ोल्डर की सामग्री की जांच कर सकता हूं।

जवाबों:



21
svn co svn://path destination

वर्तमान निर्देशिका निर्दिष्ट करने के लिए, "।" अपने गंतव्य निर्देशिका के लिए:

svn checkout file:///home/landonwinters/svn/waterproject/trunk .


9

कमांड लाइन पर निर्देशिका प्रदान करें:

svn checkout file:///home/landonwinters/svn/waterproject/trunk public_html

यदि आप एक मौजूदा निर्देशिका निर्दिष्ट करते हैं, तो यह रूट चेकआउट निर्देशिका के नाम के साथ एक नया फ़ोल्डर बनाएगा, जबकि यदि आप एक गैर-मौजूद फ़ोल्डर निर्दिष्ट करते हैं, तो वह इसके बजाय इसका उपयोग करेगा।
केसबश

आप किसी मौजूदा डायरेक्टरी का नाम बदलकर, उसकी जाँच करके और उसे फिर से नाम देकर फाइलों को ओवरराइड करने से बच सकते हैं।
केसबश
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.