2011-10-09 13 views
28

क्यों कर सकते हैं उपयोग करने के लिए और बाद मैं ग्रहण में SVN प्लगइन स्थापित और संदेश SVN किट और मूल निवासी JavaHL देखते हैं और मैं जो एक स्थापित करने के लिए उलझन में हूँ विध्वंसक कनेक्टर खोज स्थापित करने के लिए पूछने के लिए प्रकट होता है को पुनः आरंभ कोई भी कृपया मुझे मार्गदर्शन करें।कौन सा विध्वंसक कनेक्टर खोज

उत्तर

49

दो कनेक्टर्स चाहिए दोनों काम करते हैं, यहां मतभेद (उन्हें का उपयोग करके अनुभव से अधिक, नहीं उनके स्रोत कोड को पढ़ कर) कर रहे हैं:

  • SVN किट: सभी प्लेटफार्मों पर
    • काम करता है, जावा-केवल कार्यान्वयन है (डीएलएल या साझा पुस्तकालयों की कोई आवश्यकता नहीं है)।
    • जावाएचएल मूल से थोड़ा धीमा है।
    • टोरोइस एसवीएन (विंडोज़ पर) जैसे वास्तविक उपवर्तन क्लाइंट की तुलना में किसी अन्य स्थान पर इसकी कॉन्फ़िगरेशन रखता है। तो अगर आपको दोनों की जरूरत है, तो आपको इसे ध्यान में रखना होगा।
  • JavaHL मूल निवासी:
    • की जरूरत है किसी साझा लाइब्रेरी (DLL), स्थापित सबवर्सन ग्राहक के रूप में एक ही मुख्य संस्करण है। तो यदि आप एसवीएन कमांड क्लाइंट 1.6.x का उपयोग करते हैं, तो आपको संबंधित जावाएचएल संस्करण को स्थापित/उपयोग करना चाहिए।
    • Windows के तहत उपयोग करने के लिए आसान है, और अधिक कठिन लिनक्स या मैक ओएस एक्स के लिए सही संस्करण खोजने के लिए (देखें Subclipse Wiki: JavaHL
    • तेजी से है और स्थापित SVN आदेश ग्राहक या TortoiseSVN ग्राहक के रूप में एक ही विन्यास का उपयोग करता।

तो तुम दोनों स्थापित कर सकता है, और Windows > Preferences > Team > SVN > SVN Connector के तहत उनके बीच स्विच। मैं दोनों का इस्तेमाल किया है और मेरे सामान्य शब्द में ज्यादा अंतर नोटिस नहीं किया था, केवल विशेष परिस्थितियों में। JavaHL में फिट बैठता है, तो यह बेहतर कनेक्टर है मेरी राय

+1

महान उत्तर धन्यवाद, धन्यवाद। –

+1

ऐसा लगता है कि मैं एसवीएन किट 1.7 और जावाएचएल मूल 1.7 दोनों स्थापित करने में असमर्थ हूं। ग्रहण रिपोर्ट करता है कि यह ऐसा नहीं कर सकता है। कोई विचार या सुझाव? – lit

+0

अधिक जानकारी में अपनी समस्या का वर्णन कैसे करें, शायद यहां एक और प्रश्न के रूप में? दुनिया बदल गई है, और शायद हमें फिर से मूल्यांकन करना होगा कि नियम क्या हैं? – mliebelt