2010-11-16 12 views
5

मेरे पास मेरे समर्पित सर्वर (Centos 5.5) पर/var/svn/myRepository पर एक svn भंडार है। मैं बस उन फ़ाइलों को अपने उत्पादन फ़ोल्डर/var/www/myWebapp में कॉपी करना चाहता हूं।.svn फ़ाइलों के बिना svn भंडार की जांच

जहां तक ​​मैं एसवीएन समझ रहा हूं, मैं केवल अपने स्थानीय प्रोजेक्ट फ़ोल्डर पर svn निर्यात का उपयोग कर सकता हूं जिसमें सभी स्रोत कोड और अतिरिक्त .svn फ़ाइलें हैं। लेकिन मेरे समर्पित सर्वर पर मेरे पास सिर्फ भंडार है। मैं अपने/var/www/myWeapp फ़ोल्डर में उस भंडार से उन .svn फ़ाइलों के बिना Sourcecodefiles कैसे प्राप्त कर सकता हूं?

+0

http://svnbook.red-bean.com/nightly/en/svn.ref.svn.c.export.html –

उत्तर

16

नहीं। आपको svn export करने के लिए एक कार्यशील प्रति की आवश्यकता नहीं है।

बस कार्य करें:

$ cd /var/www/myWebapp 
$ svn export URL 

आप /var/www/myWebapp में HEAD की एक साफ प्रतिलिपि प्राप्त करना चाहिए।

+3

यह सही है, आपको एक कार्यशील प्रति की आवश्यकता नहीं है। अन्य उत्तरों पूरी तरह से गलत नहीं हैं, लेकिन वे जो चेकआउट सुझाते हैं वह अनियंत्रित है (और .svn-files बनाता है) – Mnementh

+1

यह सही है। एयू temps moi डालना –

1

बस अपने समर्पित सर्वर पर कहीं भी "कार्य" फ़ोल्डर में अपनी परियोजना को चेक-आउट करें। ऐसा करने में कोई समस्या नहीं है।

फिर बस "svn export" करें जिसका उपयोग आपके लिए किया जाता है।

+0

@ जेबी जेन्सन: संभवतः आप निष्कर्षों को दर्शाने के लिए अपने प्रश्न को संपादित/अपडेट कर सकते हैं पाब्लो सांताक्रूज का पद। – zellus

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