2010-11-15 10 views
9

EclipseCVS client plugin डिफ़ॉल्ट रूप से साथ तैनात है। क्यों svn स्रोत नियंत्रण क्लाइंट हैं जो डिफ़ॉल्ट रूप से भी बंडल किए जाते हैं?क्यों ग्रहण बंडल SVN ग्राहक के साथ नहीं आता

+3

<यहां गिट के बारे में टिप्पणी डालें जो पवित्र युद्ध को उत्तेजित करता है> – MattC

उत्तर

9

एक discussion कि संभावित समस्याओं विभिन्न SVN प्लग इन है कि ग्रहण के लिए मौजूद एकीकरण पर प्रकाश डालता है नहीं है।

दजला 'Status of Eclipse SVN Proposal से:

एक इस फैसले में अंतिम कारक [ के प्रस्ताव को वापस लेने] लाइसेंस था। या तो सबवर्सन के JavaHL पुस्तकालय या SVNKit शुद्ध जावा पुस्तकालय पर निर्भर रहना किसी भी सबवर्सन प्लग में जा रहा है। एसवीएनकिट का लाइसेंस ग्रहण द्वारा को अस्वीकार कर दिया गया था, और के मामले में वे लाइब्रेरी का उपयोग करने के लिए हमें की अनुमति देने से पहले सभी कोड की समीक्षा करने की योजना बना रहे थे। तोड़फोड़ नियॉन और BDB तरह पुस्तकालय हैं कि लाइसेंस हैं आम तौर पर ग्रहण द्वारा स्वीकार नहीं किया पर निर्भरता है। तो हम करने के लिए है कि क्या हम JavaHL या हमारे प्लग-इन के साथ SVNKit शामिल करने के लिए सक्षम हो जाएगा के रूप में कुछ सवाल था। फिर, शायद यह सबवर्सिव के लिए कोई समस्या नहीं होगी।

इसलिए विभिन्न लाइसेंसिंग समस्याएं डिफ़ॉल्ट रूप से मौजूदा svn प्लग-इन को शामिल करने का क्रूक्स प्रतीत होता है।

1

यह शायद इस तथ्य से कोई लेना देना है कि the source code for Eclipse itself is still stored in CVS कुछ है।

+0

उनके पास svn के लिए एक ही पृष्ठ है: http://wiki.eclipse.org/SVN_Howto :-) – oshai

+0

@ohadshai: जाहिर है कि " ग्रहण "छतरी। इनमें से कुछ सीवीएस में हैं, एसवीएन में अन्य। ग्रहण आईडीई परियोजना सीवीएस में है। –