का उपयोग करना चाहिए, मैं एक अच्छा स्रोत नियंत्रण समाधान ढूंढ रहा हूं। यहां आवश्यकताएं हैं:हम किस स्रोत नियंत्रण का उपयोग
- एक जीयूआई होना चाहिए या एक उपलब्ध जीयूआई प्लग-इन होना चाहिए।
- मुफ्त होना चाहिए।
- HTTP के साथ काम करना चाहिए।
आप किस स्रोत नियंत्रण का चयन करेंगे?
पृष्ठभूमि
हमारे नेट विकास दल के एक बड़े मूल कंपनी का हिस्सा है। हम वीएस टीम सिस्टम प्राप्त करने की प्रक्रिया में हैं, हालांकि एक बड़ी कंपनी की नौकरशाही धीरे-धीरे बढ़ती है और हमारे पास टीम सिस्टम सर्वर ऊपर और चलने से पहले महीने हो सकते हैं। इस बीच, हमारे पास एक बड़ी परियोजना है जिसे भारत में एक विक्रेता को आउटसोर्स किया जाएगा। अतीत में, हमारी टीम की प्रक्रिया इस तरह कुछ रही है: 1) आवश्यकताओं को निर्दिष्ट करें, 2) भारतीय टीम को समाधान बनाने दें, और 3) एक महीने बाद विक्रेता से समाधान प्राप्त करें।
हम एक और अनुशासित दृष्टिकोण की तलाश में हैं और टीम सिस्टम हमारा दीर्घकालिक समाधान है, हालांकि मैं अभी कुछ भी नहीं करने के बजाय कुछ उपयोग करना चाहता हूं।
- स्रोत सुरक्षित नहीं-जाना, स्थिरता समस्याओं की वजह से है:
यहाँ मेरे विचार से कुछ हैं।
- ब्रांचिंग जैसी उन्नत सुविधाओं की तुलना में उपयोग की आसानी अधिक महत्वपूर्ण है और मैं वास्तव में, वास्तव में इसे जीयूआई बनाम कमांड लाइनों का उपयोग करना चाहता हूं।
- HTTP पहुंच एक जरूरी है, क्योंकि विकास टीम दूरस्थ होगी।
अतिरिक्त एक का पालन करने के लिए प्रतिक्रिया के रूप में सूचना अब तक
हम एक नि: शुल्क समाधान की जरूरत है, इसलिए नहीं कि हम इसे बर्दाश्त नहीं कर सकता है, लेकिन क्योंकि कंपनी के कॉर्पोरेट क्रय नीतियों इसे प्राप्त करने में विलंब होगा। नि: शुल्क हमें किसी भी समय स्थापित करने में सक्षम बनाता है। मुझे लगता है कि अगर यह काफी सस्ता था, तो मैं अपनी जेब से भुगतान कर सकता था, लेकिन इसे बहुत सस्ता होना होगा।
अंतिम
दुख की बात है, हम सिफारिशों के किसी भी उपयोग खत्म नहीं हुई। हमने अंततः एक टीएफएस लाइसेंस प्राप्त किया, हालांकि हमें अगले वर्ष तक सर्वर का उपयोग करने की मंजूरी मिलने की उम्मीद नहीं है। अंतरिम में, ऑफशोर टीम को ज़िप फ़ाइलों को एक FTP सर्वर पर अपलोड किया जाता है। Ugggghh! बड़ी कंपनियों को मनाने के लिए इतना कठिन क्यों है कि महीनों (या वर्षों) के बजाय गैर-मानक समाधान (जैसे जीआईटी) का उपयोग करना ठीक है क्योंकि वे यह तय करने की कोशिश कर रहे हैं कि खरीद (इस मामले में टीएफएस) है या नहीं इसके लायक।
HTTP एक्सेस से आपका क्या मतलब है? क्या आपका मतलब है: 1) आप HTTP पोर्ट्स या 2 का उपयोग कर नेटवर्क पर चेक-इन और चेक-आउट कोड करने में सक्षम होना चाहते हैं 2) आप वेब ब्राउज़र विंडो में स्रोत कोड ब्राउज़ करना चाहते हैं? – Eyal
अच्छा सवाल। एचटीटीपी के माध्यम से जांच और आउट करने में सक्षम होना बेहतर होगा, क्योंकि इससे हमें यहां सर्वर को स्थापित और बनाए रखने में सक्षम बनाया जाएगा और विक्रेता को दूरस्थ रूप से जांचने की अनुमति मिल जाएगी। फिर भी, एक समाधान जो केवल 2 प्रदान करता है) आज भी हमारे पास एक सुधार होगा। – John
ईमानदारी से, मुझे एक वाणिज्यिक एससीएम के बारे में पता नहीं है जिसके पास मुफ्त में किसी भी तरह के फायदे हैं, और जिन लोगों के साथ मैंने काम करने की कोशिश की है, उनमें कई * डी * फायदे हैं। –