मैं पूरी तरह जॉन गैलोवे के जवाब से सहमत होस्ट की है। मैंने vss2svn का उपयोग करने का भी प्रयास किया है, लेकिन पाया कि आयातित भंडार के साथ बहुत सी समस्याएं थीं और अंत में यह तय किया गया कि इसे साफ करने के लिए आवश्यक प्रयासों के लायक नहीं थे। हमने बस कोड की प्रतिलिपि को विवर्तन में आयात किया है और दुर्लभ अवसर पर वीएसएस पर वापस चला गया है कि कोड के पुराने संस्करण से परामर्श करने की आवश्यकता है।
मेरी पिछली कंपनी में हमने क्लीयरकेस से सबवर्सन में माइग्रेट करने के लिए भी एक ही दृष्टिकोण का उपयोग किया, और मुझे किसी भी अवसर को याद नहीं किया जा सकता है जिसे हमें इतिहास देखने के लिए कभी भी ClearCase में वापस जाने की आवश्यकता है।
सबसे बड़ी समस्या सभी को एक ही समय में नए भंडार में स्विच करने के लिए मिल रही थी, लेकिन एक डेवलपर के रूप में आपको कोई समस्या नहीं होनी चाहिए!
स्रोत
2008-10-06 14:15:34
सुनिश्चित करें कि आप एसवीएन में आयात करने से पहले अपने चेकआउट में वीएसएस की पत्तियां जो भी क्रूर फाइलें हटाते हैं, सुनिश्चित करें कि सभी जेनरेट की गई फाइलें भी चली गई हैं। – jodonnell
मैं इस से सहमत नहीं हूं। मेरी कंपनी लगभग 10 वर्षों तक वीएसएस का उपयोग कर रही है और अगर हम "ताज़ा शुरू कर देते हैं तो बहुत सारे इतिहास गायब होंगे।" मैं सहमत हूं कि वीएसएस कचरा है लेकिन यह कुछ भी नहीं है और केवल फाइल इतिहास के वर्षों को फेंकना एक बड़ी गलती है। –
भविष्य के संदर्भ के लिए बस VSS में सामान को फ्रीज करें (यानी केवल पढ़ने के लिए) (जिसे आप लगभग निश्चित रूप से कभी नहीं देखेंगे!) और सबवर्जन के साथ फिर से शुरू करें। –