2008-10-22 11 views
8

से दूर चलना हम कुछ डेल्फी डेवलपर्स की टीम हैं जो वर्षों से वीएसएस का उपयोग कर रहे हैं (मुझे पता है कि यह एक दयालुता है), लेकिन हम वीसीएस की किसी भी उन्नत विशेषताओं का उपयोग नहीं करते हैं, इसलिए यह ठीक काम कर रहा था कई मामलों में (लेकिन कुछ बार यह मुझे पागल कर रहा था :()डेल्फी: वीएसएस

अच्छी बात यह है कि हमारे पास वीएसएस के साथ अच्छी बात है कि हम डेल्फी के साथ वीएसएस को एकीकृत करने के लिए तीसरे पक्ष के प्लग-इन का उपयोग करते हैं, जो कि महान काम कर रहा है, लेकिन अब जब हमारी परियोजनाएं बड़ी हो जाती हैं, और हम वीएसएस से आगे बढ़ना चाहते हैं।

मैंने कुछ अन्य वीसीएस (मुफ्त और वाणिज्यिक) को देखा है और पाया है कि उनमें से अधिकतर लिनक्स के लोगों के लिए किए जाते हैं, और आपको इसका उपयोग करना होगा कई व्यवस्थापक कार्यों के लिए कमांड लाइन (मुझे पता है कि मैं विंडोज़ लड़का हूं: पी)

मैं जो नया संस्करण नियंत्रण ढूंढ रहा हूं उसका उपयोग करना आसान है और इसे डेल्फी आईडीई (डी 2007) के साथ अच्छी तरह से एकीकृत और एकीकृत करने के लिए आसान होना चाहिए, या कम से कम व्यवस्थापक के लिए एक अच्छा यूआई है।

उत्तर

26

बस SVN और एक उत्कृष्ट TortoiseSVN क्लाइंट का उपयोग करें जो विंडोज एक्सप्लोरर के साथ एकीकृत करता है।

पीएस What is the best set of tools to develop Win32 Delphi applications? और जवाब में से एक में यह डेल्फी आईडीई/TortoiseSVN एकीकरण उपकरण: http://delphiaddinfortortoisesvn.tigris.org/

+0

मैं दूसरा यह है कि। महान संयोजन। –

+0

सहमत, +1। यदि आप आईडीई-एकीकरण के लिए उपयोग किया जाता है तो कछुआ शुरुआत में थोड़ा बोझिल महसूस कर सकता है। मैंने अंततः देखा कि यह मेरे आईडीई के बारे में केवल कुछ चीजों के बजाय संस्करण नियंत्रण को सक्षम करने में सक्षम होने के लिए कहीं अधिक लचीला है। – Mendelt

+0

डेल्फी 200 9 में बॉक्स समर्थन से कोई अतिरिक्त नहीं है (कोई 2008 नहीं है), लेकिन कई डेल्फी एडिन हैं जो ऐसा कर सकते हैं। –

2

आपको कम से कम JVCS पर एक नज़र रखना चाहिए इस सवाल मिले। यह डेल्फी आईडीई के साथ एकीकृत है, यह डेल्फी में लिखा गया है और यह खुला स्रोत है, और आप अपने संग्रह को स्टोर करने के लिए फायरबर्ड समेत कई डेटाबेसों में से चुन सकते हैं।

1

टीम कोहेरेंस (http://www.teamcoherence.com/) है जो डेल्फी में लिखा गया है और आईडीई के साथ बहुत अच्छी तरह से एकीकृत करता है। हम अभी भी इसका इस्तेमाल करते हैं। हालांकि समर्थन पैची है।

हालांकि अधिकांश लोग सबवर्सन में आगे बढ़ते प्रतीत होते हैं।

+0

टीम समन्वय बहुत अच्छा विकल्प होगा, लेकिन उन्होंने वर्षों से कोई बड़ा संस्करण जारी नहीं किया है। और समर्थन अच्छा नहीं है जैसा कि मैंने कई लोगों से सुना है। –

0

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

इसमें कुछ उपयोग करने में थोड़ा सा समय लगता है, लेकिन जब आप उस बिंदु तक पहुंच जाते हैं जहां आप शाखाओं को छोड़कर परिवर्तनों को विलय कर सकते हैं और जानते हैं कि आपको किसी भी बदलाव को खोने के बारे में चिंता करने की ज़रूरत नहीं है। इसका तेज़, कुशल और उपयोग करने में खुशी है।

+0

मैंने कुछ साल पहले पर्सफोर्स को देखा है, और मुझे प्रशासन साइट में यह आसान नहीं मिला है, आपको कमांड लाइन को एक रिपॉजिटरी बनाने के लिए सौदा करने की ज़रूरत है, मुझे लगा कि यह लिनक्स लोगों के लिए अधिक है, मैं एक और नजर डालेगा क्योंकि आईडीई एकीकरण, धन्यवाद –

+0

कमांड लाइन से कुछ छोटी चीजें करने की ज़रूरत है, लेकिन अधिकांश चीजें जीयूआई के साथ की जा सकती हैं। मैं कमांड लाइन व्यक्ति नहीं हूं लेकिन मैंने अपनी कुछ चीजों के साथ रखा है। –

1

टीम कोऑरेंस एक अच्छा विकल्प है। उन्होंने अभी एक नया ग्राहक जारी किया है, इसलिए ऐसा लगता है कि समर्थन जिंदा और अच्छी तरह से है।

1

जब तक आप सीधे एसवीएन (जो मैं अनुशंसा नहीं करता हूं, अगर आप कुछ मुफ्त में सोच रहे हैं तो गिट या मर्कुरियल पर जाएं) प्लास्टिक एससीएम की जांच करें। डेल्फी विशिष्ट ट्यूटोरियल यहाँ की एक जोड़ी का पता लगाएं:

http://codicesoftware.blogspot.com/2008/06/branching-and-merging-with-delphi-part.html http://codicesoftware.blogspot.com/2008/06/branching-and-merging-with-delphi-part_02.html