2012-03-26 2 views
6

क्या सबवर्सन के लिए कोई उपयोगी/दस्तावेज पायथन बाइंडिंग है जो pip का उपयोग करके अच्छी तरह से पैकेज का पैकेज करती है?पायथन सबवर्जन बाइंडिंग जो 'पीआईपी' के साथ अच्छी तरह से पैकेज करते हैं?

मैं मुख्य रूप से वर्चुअल वातावरण में बाइंडिंग जोड़ने के साथ चिंतित हूं। मेरा लक्ष्य pip install <pkg> जैसे कुछ करने में सक्षम होना है।

संकुल मैं कोशिश की है:

  • pysvn
  • svn
  • subvertpy
इनमें से

, subvertpy ही नहीं pypi पर है और सफाई से स्थापित करता है। दुर्भाग्यवश, इस पैकेज का दस्तावेज़ीकरण/प्रयोज्यता भयानक है।

+1

पाइप स्थापित pysvn? –

+2

@ जोआओ: अगर यह काम करेगा, तो सवाल बेवकूफ होगा। संकेत: यह नहीं करता है। –

+0

प्रश्न के संबंध में: इसे 'पीआईपी' क्यों होना चाहिए? मुझे नहीं लगता कि आपको इस तरह का जवाब मिलेगा। –

उत्तर

1

मुझे लगता है कि समस्या यह है कि आपके द्वारा वर्णित संकुलों में से कोई भी पाइप में नहीं है इसलिए पीआईपी उन्हें पा सकता है। वहाँ एक पैकेज बुलाया subvertpy जो pypi में है, इसलिए पैकेज का ब्यौरा PIP के साथ आसानी से स्थापित किया जा सकता है यहां हैं:

http://pypi.python.org/pypi/subvertpy/0.8.10

https://launchpad.net/subvertpy

हालांकि यह कुछ आवश्यक शर्तें कि आप पहले स्थापित करना होगा है (एसवीएन डेवलपर पैकेज) इसलिए यदि आपको पूरी तरह से परमाणु पाइप इंस्टॉल की आवश्यकता है तो यह आपके अनुरूप नहीं हो सकता है। फिर फिर यदि आपके पास पहले से ही उन पुस्तकालयों को स्थापित किया गया है या आप एक बार फिर से पूर्वापेक्षाएँ स्थापित करने के इच्छुक हैं क्योंकि आप कई वर्चुअल एनवी में subvertpy स्थापित करने के लिए पीआईपी का उपयोग करने की योजना बना रहे हैं तो यह देखने लायक हो सकता है। मैंने subvertpy का उपयोग नहीं किया है, इसलिए मैं यह नहीं कह सकता कि यह अन्य पैकेजों की तुलना में कैसे तुलना करता है लेकिन पाइप इंस्टॉल के लिए आपकी आवश्यकता को देखते हुए यह आपके अनुरूप हो सकता है।

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