2009-11-02 11 views
7

के लिए नि: शुल्क एक मैं सी # एक्सप्रेस का उपयोग कर रहा हूं और एक मुफ्त संस्करण नियंत्रण प्रणाली का उपयोग करना चाहता हूं। कृपया अपनी सिफारिशें साझा करें।संस्करण नियंत्रण: दृश्य स्टूडियो एक्सप्रेस

+2

इसमें विकी महसूस होता है ... –

+0

इसके अलावा, एक्सप्रेस संस्करण * अनुमति * संस्करण नियंत्रण एकीकरण करें? –

+0

@ ऑस्टिन - यह एक अच्छा मुद्दा है - यह स्पष्ट नहीं है कि ओपी का मतलब है कि वह एक एकीकृत स्रोत नियंत्रण प्लगइन चाहता है या सिर्फ एक मुक्त स्रोत नियंत्रण समाधान चाहता है। – Tim

उत्तर

11

विजुअल स्टूडियो एक्सप्रेस इस अर्थ में अपंग है कि यह किसी भी प्लगइन या एडॉन्स को लोड नहीं कर सकता है।

बस TortoiseSVN के साथ जाएं। काफी आसान काम करता है।

+2

वह svn का उपयोग क्यों करना चाहिए? वितरित वीसीएस क्यों नहीं? –

+1

क्योंकि यह कठिन है, और एसवीएन कुछ क्लिक लेता है। – leppie

+1

अधिकांश लोगों को वितरित वीसीएस की आवश्यकता नहीं होती है और अधिकांश वितरित वीसीएस समाधानों को कमांड लाइन इंटरफेस या अन्य ज्ञान को कॉन्फ़िगर करने के तरीके की आवश्यकता होती है। मुझे एसवीएन के रूप में स्थापित करने के लिए एक सरल नहीं मिला है। – Tim

3

संस्करण नियंत्रण के लिए अपने आईडीई का उपयोग न करें। अपने संस्करण नियंत्रण प्रणाली को ही जानें। आपको कौन सा उपयोग करना चाहिए आपकी आवश्यकताओं पर निर्भर करता है। इस समय मेरा निजी पसंदीदा Mercurial है।

0

VStudio के लिए AnkhSVN प्लगइन और Windows Explorer के लिए TortoiseSVN प्लगइन के साथ Subversion

यह फ़ोल्डरों के साथ-साथ फ़ाइलों को ट्रैक करता है और नामों पर इतिहास रखता है। वे वास्तव में आपके कोड को पुनः सक्रिय करने के लिए उपयोगी हैं।

संपादित: VisualStudio एक्सप्रेस में AnkhSVn के बारे में भूल है क्योंकि यह प्लग-इन लोड नहीं कर सकता।

6

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

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

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

मैं अधिक जटिल कार्यों के लिए TortoiseHG और कमांड लाइन के साथ ठीक हूं।

0

व्यक्तिगत रूप से, मैं कछुआ प्रकार ग्राहकों नफरत है, जिसका मुख्य कारण एक्सप्लोरर मुझे से बाहर नरक परेशान करता है और सब पर एक अच्छा फ़ाइल-प्रणाली ब्राउज़र नहीं है ..

मैं एक अपरंपरागत तरीका अपना NetBeans और उपयोग स्थापित संस्करणित फ़ाइल सिस्टम के लिए स्थान जोड़ने के लिए "पसंदीदा" टैब मैं प्रबंधित करना चाहता हूं।

मैं विजुअल स्टुइडो के लिए इस दृष्टिकोण का उपयोग करता हूं।

मेरा पूर्व उपकरण WinCVS था।

0

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

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