2009-07-21 16 views
22

माइक्रोसॉफ्ट मानक एससीसी एपीआई का समर्थन करने वाले सबवर्सन क्लाइंट के लिए आपके पास क्या सिफारिशें हैं?क्या सबवर्सन के लिए एक व्यवहार्य एससीसी एकीकरण है?

अब तक, मैंने पाया दो संभावनाएं:

  • TortoiseSVN SCC। ऐसा लगता है कि न तो परिपक्व, सक्रिय और न ही समर्थित (जनवरी 2005 से कोई रिलीज नहीं)
  • SVN Plugin पुशोक से। एक लॉगिन पृष्ठ के पीछे छुपा मूल्य निर्धारण के साथ वाणिज्यिक।

इनमें से कोई भी विशेष रूप से आकर्षक लग रहा है - इसलिए मुझे लगा कि मैं स्टैक ओवरफ्लो पर जाऊंगा।

एसबीसी एपीआई का समर्थन करने वाले एसबीसी एपीआई का समर्थन करने वाले कौन से सबवर्जन क्लाइंट हैं, जो साइबेस पावरबिल्डर के उपयोग के लिए उपयुक्त हैं?

ओपन सोर्स पसंदीदा, लेकिन व्यावसायिक समाधान माना जाता है - गुणवत्ता/विश्वसनीयता लागत (कारण के भीतर) से अधिक महत्वपूर्ण है।

पृष्ठभूमि जानकारी: सबवर्सन सर्वर v1.6 चल रहा है, और अन्य कार्य पहले से ही TortoiseSVN और AnkhSVN दोनों क्लाइंट के रूप में उपयोग कर रहा है।

अद्यतन: क्यों TortoiseSVN का उपयोग न करें और इसके साथ किया जाए?

मेरी समस्या का हिस्सा पावरबिल्डर काम करने के तरीके की एक विशिष्टता है - आपके आवेदन के सभी टुकड़े एक पीबीएल ("पिब्बल") फ़ाइल के अंदर संग्रहीत होते हैं। फ़ाइल सिस्टम स्तर पर स्रोत नियंत्रण का उपयोग करके, आप केवल संपूर्ण एप्लिकेशन में चेक आउट/आउट कर सकते हैं। यदि आप चीजों के टुकड़े टुकड़े को प्रबंधित करना चाहते हैं, तो आपको इसे से पावरबिल्डर, एससीसी आधारित एकीकरण के माध्यम से करना होगा।

अद्यतन: उन पीबीएल फाइलों के साथ क्या है?

रुचि रखने वालों के लिए कुछ more details

पावरबिल्डर अपने कोड को पावरबिल्डर लाइब्रेरीज़ (पीबीएल) के अंदर संग्रहीत करता है और व्यक्तिगत ASCII टेक्स्ट फ़ाइलों के रूप में नहीं [यह] जटिलता की एक परत को एकीकरण में जोड़ता है। (http://pbdj.sys-con.com/node/42500)

+1

मुझे एससीसी एपीआई का समर्थन करने के कारण जानने के लिए उत्सुकता है? व्यक्तिगत रूप से, मैं विजुअल एसवीएन का उपयोग कर रहा हूं और मैं उत्पाद से बहुत संतुष्ट हूं लेकिन यह एससीसी का समर्थन नहीं करता है। –

+1

बस एक FYI- पुशोक साइट पर "अब खरीदें" लिंक को किसी भी विवरण पर जाने से पहले एक लॉगिन की आवश्यकता है, तो आप यहां पुशोक एसवीएन एससीसी प्रॉक्सी की कीमत प्राप्त कर सकते हैं: http://www.pushok.com/ soft_get_price.php? idprogram = 3 जाहिर है यह $ 27 अमरीकी डालर है। ध्यान दें कि मुझे सॉफ्टवेयर के बारे में कुछ भी नहीं पता है ... –

+1

@ फ्रैंकिसबी - विजुअल एसवीएन विजुअल स्टूडियो के लिए विशिष्ट है; हमें पावरबिल्डर, एक अलग उत्पाद के लिए एकीकरण की आवश्यकता है। – Bevan

उत्तर

6

AFAIK, केवल दो विकल्प पुशोक की प्लगइन और PBSCC Proxy हैं। मैंने पीबीएससीसी प्रॉक्सी को कुछ महीने पहले एक त्वरित कोशिश की, और यह उतना आसान नहीं था जितना कि मैं उम्मीद कर रहा था (हालांकि यह वास्तव में एक त्वरित कोशिश थी। कुछ लोग इससे खुश रह सकते हैं)। मैं समुदाय को इस तरह के एक उपकरण का योगदान करने के लिए लड़के की बहुत सराहना करता हूं, लेकिन कीमत के लिए पुशोक पूछ रहा है, मैं उनके उपकरण के साथ जाऊंगा। वाणिज्यिक होने के नाते, इसका समर्थन और ग्राहकों के प्रति प्रतिबद्धता है। जब तक आप घर पर कुछ पक्ष परियोजनाओं के लिए एसवीएन का उपयोग नहीं करेंगे, मेरे लिए यह मेरे लिए लागत से अधिक मायने रखता है।

अफसोस की बात है, स्टैक ओवरव्लो में बहुत से पीबी डेवलपर्स नहीं हैं। यदि आप इस तरह के प्रश्नों के लिए एक बड़े दर्शक चाहते हैं, तो मुझे लगता है कि आपको उन्हें sybase.public.powerbuilder.source_control समाचार समूह पर भी पूछना चाहिए। आपको एसवीएन/पीबी एकीकरण के बारे में बहुत सारे प्रश्न भी मिलेंगे जिन्हें पहले ही उत्तर दिया जा चुका है।

+0

न्यूज ग्रुप पॉइंटर के लिए धन्यवाद, मैं जाउंगा और चीज़ों की जांच करूँगा। – Bevan

1

क्या आपने यह link देखा है?
जैसा कि मैं देख सकता हूं कि आप पीबीएससीसी का उपयोग कर सकते हैं जो PowerBuilder के लिए एसवीएन क्लाइंट है।

-7

आपको अधिक विकल्प नहीं मिल रहे कारणों का एक हिस्सा यह है कि इस तरह के इंटरफेस के लिए वास्तव में कोई ज़रूरत नहीं है (आईएमओ)। TortoiseSVn शैल में प्लग करता है और सबसे सरल और सबसे हल्के स्रोत नियंत्रण के बारे में है जो विंडोज प्लेटफार्म पर कल्पना कर सकता है।

मुझे व्यक्तिगत रूप से कभी भी वीएसएस और आईडीई एकीकरण पसंद नहीं आया - Alt-tabbing फ़ाइल एक्सप्लोरर विंडो पर जाने का एक आसान काम है।

+1

विवरण के लिए प्रश्न के लिए मेरा अपडेट देखें - पावरबिल्डर आईडीई के साथ एकीकरण एक अच्छा तरीका है जिसे हमें आवश्यक नियंत्रण प्राप्त करने का एकमात्र तरीका है। – Bevan

+0

यदि यह पावरबिल्डर की विशिष्टताओं के लिए नहीं था, तो यह उत्तर मान्य होगा ... डाउनवोट मुझसे नहीं था। – Bevan

+0

तो एसवीएन में जो भी हो, पावर बिल्डर मानचित्र के आंतरिक टुकड़े कैसे करते हैं? यदि स्थानीय फाइल सिस्टम पर केवल एक ही आइटम है तो svn इसका उपयोग करता है, या आप कह रहे हैं कि Powerbuiler svn सर्वर से सीधे बात करेगा - svn क्लाइंट के बिना? वह बेकार है - सभी – Tim

5

एजेंट SVN है एक सबवर्सन प्लग-इन जो MS-SCCI इंटरफ़ेस लागू करता है और PowerBuilder आईडीई के साथ इस तरह के रूप में जुड़ता है। यह link वर्णन करता है कि यह कैसे किया जाता है।

नोट: एजेंट एसवीएन एक वाणिज्यिक प्रोजेक्ट है।

+4

जानना अच्छा है - लिंक के लिए धन्यवाद। – Bevan

+3

धन्यवाद। यह अच्छा काम करता है। – mrsheen

-1

AnkhSVN - एक तोड़फोड़ एसएससी प्रदाता:

enter image description here

यह open source है।

+3

यह एमएस-एससीसीआई इंटरफेस को लागू नहीं करता है। – veight

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