2011-06-02 9 views

उत्तर

25

निर्यात सभी संस्करण जानकारी को स्ट्रिप्स करता है और निर्दिष्ट स्थान पर किसी विशेष संशोधन (आमतौर पर नवीनतम) निर्यात करता है।

कॉपी या चेकआउट में स्रोत कोड के साथ संस्करण जानकारी है।

यदि आप निर्यात के बाद निर्देशिका की सामग्री सूचीबद्ध करते हैं तो आप पाएंगे कि .svn निर्देशिकाएं अनुपलब्ध हैं।

आम तौर पर यदि आप सार्वजनिक डाउनलोड के लिए अपना कोड जारी करते हैं तो आप कुछ करेंगे।

+0

विकास चरण के दौरान, जनता को परियोजना को सिंक्रनाइज़ करने के लिए बस 'svn up' नहीं हो सकता है, क्योंकि संस्करण नियंत्रण जानकारी गुम है। –

21

जब आप svn export करते हैं, तो आप .svn निर्देशिका नहीं बनाते हैं। यह तब अच्छा होता है जब आप उन निर्देशिकाओं को नहीं चाहते हैं। उदाहरण के लिए, मेरे पास सबवर्जन संशोधन नियंत्रण के तहत मेरा वेब पेज है। मैं svn export कर सकता हूं जहां मेरा वेबपृष्ठ रहना चाहिए, और मैं केवल फाइलों के साथ समाप्त होता हूं और .svn निर्देशिका नहीं करता हूं।

हालांकि, .svn निर्देशिकाओं के बिना, आपके पास कोई संस्करण जानकारी नहीं है। आप अपनी निर्देशिका अपडेट नहीं कर सकते हैं। आप अपने द्वारा किए गए परिवर्तन नहीं कर सकते हैं। आप diffs नहीं कर सकते हैं, दोष चला सकते हैं, या कुछ भी कर सकते हैं जिसके लिए उन .svn निर्देशिकाओं में संग्रहीत संस्करण जानकारी की आवश्यकता होती है।

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