Mercurial का उपयोग करें।
दोनों सिस्टम आसान होंगे, लेकिन Mercurial तेज होगा। पिछली रात किसी और ने क्या किया और कल रात आपने क्या किया, इसके बीच मतभेदों की तुलना करना चाहते हैं? एसवीएन के साथ जो प्रति फ़ाइल कुछ सेकंड ले जा रहा है, जबकि यह Google के सर्वर से बात करता है। Mercurial के साथ यह बहुत अधिक तत्काल होगा।
प्रति सेकंड कुछ सेकंड शायद बहुत कुछ नहीं लग सकता है, लेकिन एक बार जब आप एक सिस्टम का उपयोग करते हैं तो एक स्नैपी, उत्तरदायी इंटरफ़ेस का लाभ स्पष्ट हो जाएगा जो उन विरामों को समाप्त करता है।
ओह, और लोग के बिना अपने प्रोजेक्ट को फोर्क कर सकते हैं यह गधे में एक बड़ा दर्द है। यह भी बहुत अच्छा है।
संपादित करें: Mercurial को आपकी परियोजना में प्रत्येक फ़ोल्डर में .svn
फ़ोल्डर को थप्पड़ मारने की आवश्यकता महसूस नहीं होती है। वे चीजें बदसूरत हैं (और विंडोज़ पर डिफ़ॉल्ट रूप से छिपी नहीं हैं, जैसे वे * निक्स सिस्टम पर होंगी)। आपकी परियोजना की जड़ पर केवल एक .hg
फ़ोल्डर होगा, जो बहुत साफ है।
संपादित करें: Mercurial का उपयोग करने का एक और कारण: hg bisect
। 2 घंटों के बजाय 10 मिनट में एक बग को ट्रैक करना क्योंकि आप सटीक संशोधन ढूंढने में सक्षम थे क्योंकि यह भयानक है। ऐसा लगता है कि एक पर्ल svn-bisect
उपकरण है लेकिन यह मूल में नहीं है, और संशोधन के बीच अद्यतन करने में एसवीएन की धीमी गति से यह काफी लंबी प्रक्रिया होगी।
स्रोत
2009-11-19 14:15:27
Mercurial मेरे लिए अच्छा लगता है। मै उसे करने की एक कोशिश तो करूंगा। – Nikwin
मुझे प्यार है कि मैं Google कोड पर अन्य Mercurial परियोजनाओं के व्यक्तिगत क्लोन बना सकता हूं। –