2012-01-14 9 views
7

मैंने आखिरी कुछ शाम को संस्करण नियंत्रण अनुप्रयोगों का शोध किया है, ज्यादातर यहां एसओ रीडिंग पोस्ट और विज़िटिंग साइट्स पर। मैं अपने निजी शौक सी # परियोजनाओं के लिए एससीएम की तलाश में हूं।छोटी निजी परियोजनाओं के लिए प्लास्टिक एससीएम का उपयोग करना?

मैं अपने पीसी पर संस्करण नियंत्रण सर्वर स्थानीय चाहता हूं, रिमोट या इंट्रानेट या बहु-उपयोगकर्ता विकास का कोई इरादा नहीं है और एक वीएस -2010 प्लग-इन, और शायद ग्रहण भी करना चाहूंगा; जहां तक ​​मैं कह सकता हूं, सभी सुविधाओं में प्लास्टिक एससीएम एक साधारण डाउनलोड/इंस्टॉल में समर्थन करता है। लेकिन इसमें घर की तुलना में कहीं अधिक सुविधाएं और क्षमताएं हैं।

किसी को भी प्लास्टिक एससीएम साधु शैली उपयोग कर रहा है, तो आप इसे एक एकल डेवलपर एससीएम उपकरण के रूप में प्रभावी मिलती है, तो?

+0

और यदि "उपयोग नहीं कर रहा है, लेकिन राय है"? –

+0

मुझे प्लास्टिक के एसएमएम (इसलिए उत्तर के बजाए टिप्पणी के बारे में कुछ भी नहीं पता), मुझे बस आश्चर्य हुआ कि क्या आपने सोर्सगियर वॉल्ट को देखा होगा। यह शक्तिशाली लेकिन सरल है, वीएस और ग्रहण में हुक करता है और एकल उपयोग के विकास के लिए स्वतंत्र है। –

उत्तर

8

अस्वीकरण: I प्लास्टिक एससीएम के लिए काम नहीं है! : पी

ठीक है, मैं अपनी कंपनी में और मेरी निजी परियोजनाओं (1 साल के लिए) के साथ घर पर प्लास्टिक एससीएम का उपयोग कर रहा हूं और जहां तक ​​मैं आपको बता सकता हूं, प्लास्टिक बेस्ट एससीएम भी कभी भी बनाया गया है मानव प्रकार! :) मैंने पहले ही एसवीएन, टीएफएस, सोर्स सेफ (अरग ..) और थोड़ा गिट का इस्तेमाल किया है, लेकिन बहुत कम है।

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

प्लास्टिक में, लगभग सबकुछ दृष्टि से किया जाता है (जो आप अभी दृष्टि से नहीं कर सकते हैं, प्लास्टिक के डेवलपर कार्य में जीयूआई विकसित करने के लिए काम कर रहे हैं!) और बहुत उपयोगकर्ता के अनुकूल। वितरित शाखा एक्सप्लोरर (DBrEx, हमें उपयोगकर्ताओं के लिए) कोड के sweeeeeet शांति है।

शानदार विलय उपकरण शाखाओं और अन्य सभी चीज़ों को विलय करते समय समस्याओं को हल करने में आपकी सहायता करता है।

एक और अद्भुत सुविधा स्पीड है। नरक हाँ, प्लास्टिक तेजी से है! (पाब्लो, मैं नहीं Codice ब्लॉग पर Git के खिलाफ बेंचमार्क करने के लिए यूआरएल, आप यहाँ जोड़ सकते हैं पता चला? :))

प्लास्टिक मंच है तेजी (जब मैं तेजी से मतलब है, मैं वास्तव में इसका मतलब। वे सामान्य रूप से कुछ भी पोस्ट करने के कुछ घंटों में मेरे प्रश्न पूछें), विश्वसनीय, सटीक और वे आपकी सहायता के लिए आपकी सहायता करते हैं। भले ही आप (मेरे जैसे) भुगतान करने वाले ग्राहक नहीं हैं।चूंकि मैंने प्लास्टिक का उपयोग शुरू किया है, इसलिए ALWAYS जब भी मुझे आवश्यकता होती है, मेरी मदद करता है। प्लास्टिक डेवलपर्स के साथ संपर्क एक शानदार विशेषता है। आप कुछ डेवलपर को समस्याओं को रूट करने के लिए किराए पर लेने वाले किसी व्यक्ति से बात नहीं कर रहे हैं जिसे आप कभी नहीं देख सकते हैं या बोल सकते हैं, आप हमेशा काम करेंगे, प्रश्न पूछेंगे, डेवलपर्स को नई सुविधाएं सुझाएंगे! यह आश्चर्यजनक है!

प्लास्टिक बहु-डेटाबेस बैक-एंड का उपयोग करता है, इसलिए यदि आप विंडोज पर काम कर रहे हैं, तो आप SQL सर्वर सीई या SQL सर्वर एक्सप्रेस या सशुल्क SQL सर्वर संस्करणों के साथ चिपक सकते हैं। आपको SQL सर्वर पसंद नहीं है? आप अभी भी MySQL, Oracle, Firebird, SQLite और PostgreSQL का उपयोग कर सकते हैं। बैकग्राउंड बैक-एंड बैकअप के लिए आसान है, कुछ चरणों के साथ आप इसे रोज़ाना बैकअप कर सकते हैं।

यदि आप एक छोटी टीम या बड़ी टीमों के साथ काम कर रहे हैं, तो आप एकीकृत कोड समीक्षा टूल का उपयोग कर सकते हैं। यह बहुत अच्छा है!

आप अपने विकास कार्यों को विभिन्न अंक प्रबंधन प्रणालियों (जिरा, संस्करण वन, ऑनटाइम, बगजिला, मंटिस, ट्रैक, रैलीडेव, डेवट्रैक, फोगबगज़) में एकीकृत कर सकते हैं।

आप पारदर्शी एससीएम सुविधा का उपयोग कर सकते हैं ताकि आप विजुअल स्टूडियो या एक्लिप्स के बाहर परिवर्तनों का पता लगा सकें।

अच्छा, मुझे लगता है कि मैं यहां घंटों और घंटों के लिए बात कर सकता हूं ... इसलिए, यदि प्लास्टिक का उपयोग करके मेरे अनुभव के बारे में आपके कोई प्रश्न हैं, तो बस पूछें!

मुझे उम्मीद है कि मेरा प्रशंसापत्र आपकी मदद करेगा! :)

+1

धन्यवाद, यह सबसे उपयोगी रहा है। हम काम पर agile dev, निरंतर निर्माण क्लेककेस इत्यादि का उपयोग करते हैं, इसलिए निजी sw के लिए मैं थोड़ा सा सरल चाहता हूं। उत्कृष्ट पोस्ट के बाद, मैं इसे आज़माउंगा। – ddm

4

अस्वीकरण: मैं प्लास्टिक एससीएम के लिए काम करता हूं!

प्लास्टिक "एकल डेवलपर" के रूप में काम करने के लिए बहुत उपयोगी होगा। आपको सरल स्थापना, ग्राफिक्स, ब्रांचिंग और विलय करने के बारे में जानने की क्षमता से लाभ होगा (यदि आप अकेले काम करते हैं तो भी आप इसका उपयोग कर सकते हैं, क्योंकि आप प्रयोगों का प्रयास करने के लिए शाखाओं का उपयोग कर सकते हैं, बग फिक्सिंग कर सकते हैं ... और कई अन्य), और आपके द्वारा उपयोग किए जा रहे आईडीई के साथ वास्तव में एक मजबूत (और हमेशा बढ़ता हुआ) एकीकरण ... और, सबसे अच्छा: पौराणिक समर्थन से अधिक!

+1

धन्यवाद पाब्लो। जब मैंने इसके बारे में पढ़ा और वीडियो देखे (और अपने ब्लॉग पोस्ट पढ़े) मैं इसे इस्तेमाल करने के बारे में उत्साहित था लेकिन सोचा कि यह छोटी परियोजनाओं पर एकल उपयोगकर्ता के लिए थोड़ा "भारी" होगा। आप कल्पना नहीं कर सकते कि मैंने केवल एक दिन बाद उन्हें अनइंस्टॉल करने के लिए कितने एप्लिकेशन डाउनलोड किए हैं क्योंकि वे मेरी ज़रूरतों को पूरा नहीं करते हैं। अगर हम काम पर सीसी से आगे बढ़ते हैं तो मैं सुझाव दूंगा कि हम प्लास्टिकएससीएम का मूल्यांकन करेंगे। – ddm

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