2009-06-30 8 views
5

मैं हाल ही में कुछ विकास के लिए Mercurial का उपयोग कर रहा हूं और इसे प्यार कर रहा हूं।वितरित स्रोत नियंत्रण के लिए माइक्रोसॉफ्ट की क्या योजनाएं हैं?

मैं उत्सुक हूं, माइक्रोसॉफ्ट आंतरिक रूप से वितरित स्रोत नियंत्रण के किसी भी रूप का उपयोग कर रहा है, और/या वे किसी भी तरह से इसकी तरफ बढ़ रहे हैं? http://maratux.blogspot.com/2009/03/microsoft-uses-git-for-version-control.html

इसमें कहा गया है कि माइक्रोसॉफ्ट संस्करण नियंत्रण के लिए Git उपयोग कर रहा है, लेकिन मैं किसी भी सबूत है कि कहना है कि वह कानूनी है की जरूरत नहीं है:

मैं इस लेख पाया।

किसी भी विचार? अफवाहें? अंदर की जानकारी?

+2

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

+0

मैंने उसी चीज़ को पढ़ा है (उनके बारे में टीएफएस का उपयोग करके), शायद नेरडफ्यूरी द्वारा उल्लिखित ब्लॉग से। टीएफएस से पहले, मेरा मानना ​​है कि उन्होंने पर्सफोर्स का एक कस्टम संस्करण इस्तेमाल किया था। – adrianbanks

+10

वह लेख जो आपने लिंक किया है, यह भी कहता है कि यह एक बेवकूफ मूर्ख का मजाक है। –

उत्तर

7

जहां तक ​​मैंने सुना है, बहुत से विकास टीम फाउंडेशन सर्वर को आंतरिक रूप से आगे बढ़ रहे हैं। टीम फाउंडेशन सर्वर ब्लॉग पर यह पोस्ट इस बात का समर्थन करता है कि: http://msmvps.com/blogs/vstsblog/archive/2008/08/17/how-microsoft-uses-team-foundation-server-internally.aspx

जहां तक ​​आप संदर्भित लेख के रूप में, यह नीचे "अप्रैल 1" होने के बारे में कुछ बयान देता है, हालांकि लेख 25 मार्च दिनांकित है, इसलिए मैं ' मुझे यकीन नहीं है कि इसके साथ सौदा क्या है। इस बिंदु पर, मैं एक एमएस टीएफएस ब्लॉग पर एक ब्लॉगस्पॉट ब्लॉग पर भरोसा नहीं करता।

मुझे यकीन नहीं है कि यह एक वितरित संस्करण नियंत्रण प्रणाली प्रदान करने के लिए माइक्रोस्कोफ्ट रुचि में है। यदि लोग रुचि रखते हैं, तो ऐसे अन्य सिस्टम हैं जो पहले से मौजूद हैं। किसी मौजूदा प्रोजेक्ट के प्रतिद्वंद्वी को विकसित करके दुनिया को सिस्टम/विचार/उपकरण को उनके आशीर्वाद देने के लिए माइक्रोसॉफ्ट की प्रतीक्षा करने की आवश्यकता नहीं है। वास्तव में, लोग माइक्रोसॉफ्ट से संस्करण नियंत्रण के टीम फाउंडेशन सर्वर/विजुअल सोर्स सेफ विधियों से इतने परिचित हैं कि इस तरह की एक आदर्श बदलाव शायद उनके ग्राहक आधार को अलग कर देगी। दूसरी तरफ, बहुत से लोग एमएस कुल-एड्स को धार्मिक रूप से पीते हैं, और ऐसा कुछ भी नहीं करेंगे जो आधिकारिक तौर पर माइक्रोसॉफ्ट नहीं है, यह परिवर्तन कई डेवलपर्स की आंखों को विकल्पों में खोल देगा। और माइक्रोसॉफ्ट गलत कैसे हो सकता है? वे दुनिया में सबसे बड़ा सॉफ्टवेयर संगठन हैं। http://nerdfurio.us/blog/post.aspx?id=c64bf098-7a5a-de11-aa53-001143eed2d5 अप्रैल फूल

+4

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

+0

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

8

ज़रूर, मेरे लेख (अपने ब्लॉग पर एक, maratux) था शरारत:

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

चीयर्स!

5

here पर एक नज़र डालें। यह ब्रायन हैरी का ब्लॉग है। इस पोस्ट में वह इंगित करता है कि) वह माइक्रोसॉफ्ट में टीएफएस के लिए ज़िम्मेदार है और बी) कि वे वितरित करने के तरीकों के साथ (या योजनाबद्ध समय के साथ) प्रयोग कर रहे हैं-ify टीएफएस।

+0

कूल! "मैं पूरी तरह से उम्मीद करता हूं कि हम टीएफएस को वितरित संस्करण नियंत्रण जोड़ देंगे" –

5

माइक्रोसॉफ्ट ने घोषणा की है कि टीम फाउंडेशन सर्वर (2012 के बाद) की अगली रिलीज, और विजुअल स्टूडियो 2012 के लिए एक अपडेट, libgit2 का उपयोग करके गिट के पूर्ण निष्ठा कार्यान्वयन का समर्थन करेगा, और उनकी टीम फाउंडेशन सेवा अभी गिट रिपॉजिटरीज़ होस्ट कर सकती है :

http://blogs.msdn.com/b/bharry/archive/2013/01/30/git-init-vs.aspx

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