कोई फर्क नहीं पड़ता कि आप इसमें कितना समय और विचार डालते हैं, तो शायद आप कभी भी "परिपूर्ण" वातावरण के साथ समाप्त नहीं होंगे। प्रत्येक उपकरण में अपनी खुद की क्वार्क और समस्याएं होती हैं। फिर भी, यहां विचार के लिए कुछ भोजन है:
विजुअल स्टूडियो, विजुअल स्टूडियो 2008 एसपी 1 के नवीनतम और महानतम संस्करण पर जाएं।
यदि आप एक एमएसडीएन ग्राहक हैं, और विजुअल स्टूडियो के टीम सिस्टम संस्करण को खरीदा है, तो आप Team Foundation Server (TFS) स्थापित कर सकते हैं। टीएफएस एक सुंदर चिकना उत्पाद है जो विजुअल स्टूडियो में एकीकृत है। यह विंडोज शेयरपॉइंट सर्विसेज (डब्लूएसएस) का उपयोग करता है, जो आपको विकी, दस्तावेज़ रिपॉजिटरीज इत्यादि (मूल रूप से माइक्रोसॉफ्ट ऑफिस शेयरपॉइंट सर्वर का एक अलग संस्करण) रखने की क्षमता प्रदान करेगा। टीएफएस आपको विजुअल सोर्ससेफ का नवीनतम संस्करण भी देगा, जिसमें मुझे कोई समस्या नहीं है, और माइक्रोसॉफ्ट इसके बारे में बात करता है कि वह सैकड़ों हजारों उपयोगकर्ताओं को स्केल करने में सक्षम है।टीएफएस वर्कग्रुप संस्करण आपको लाइसेंस खरीदने के बिना 5 डेवलपर्स का उपयोग करने की अनुमति देगा। 5 से ऊपर के उपयोगकर्ता, और आपको लाइसेंस खरीदना होगा। मुझे भी यकीन है कि आपको टीएफएस चलाने के लिए SQL Server 2005 का उपयोग करना होगा, लेकिन मैं गलत हो सकता हूं। हमारे पास एक बॉक्स (हमारे डेवलपर बॉक्स) पर टीएफएस स्थापित है, और इसमें कोई समस्या नहीं है।
अतः TFS आप दे सकते हैं:
- सहयोग
- संस्करण नियंत्रण
- परियोजना स्थिति पर रिपोर्टिंग
- मुद्दा दृश्य स्टूडियो
- अन्य उपहार का एक बहुत में ट्रैकिंग
- एकता
आपके दैनिक और निरंतर निर्माण के लिए, मैं CruiseControl.NET (CC.NET) की तरफ झुकता हूं। हमने टीएफएस में निर्मित बिल्ड सिस्टम का उपयोग करने की कोशिश की, लेकिन कई मुद्दों में भाग गया (मुझे लगता है कि मुख्य रूप से हमारी परियोजनाओं के तरीके के कारण)। CruiseControl.NET स्थापित करने और कॉन्फ़िगर करने के लिए एक हवा था, और एक चैंप की तरह काम करता है। आप इसे निरंतर इमारत के लिए सेट कर सकते हैं (प्रत्येक चेक-इन एक निर्माण को ट्रिगर करता है), और दैनिक बनाता है। आपको CruiseControl.NET को कुछ कठिन कार्य (जैसे सेवा रोकना आदि) करने के लिए कुछ क्लीवर तरीके ढूंढना पड़ सकता है, लेकिन यह कुछ भी करने में सक्षम नहीं है जो मुझे करने की ज़रूरत है। यह भी बहुत विस्तार योग्य है, इसलिए आप जो कुछ भी चाहते हैं उसे करने के लिए आप कुछ कोड लिख सकते हैं जो एक अच्छी सुविधा है।
डेटाबेस के संस्करण के बारे में निश्चित नहीं है, लेकिन मुझे लगता है कि आप इसे प्राप्त करने के लिए टीएफएस स्रोत सुरक्षित का उपयोग कर सकते हैं।
शुभकामनाएं!
स्रोत
2008-12-02 14:29:15
एसक्यूएल सर्वर 2003: क्या आप निश्चित हैं? पिछली बार मैंने जांच की कि ऐसा कोई जानवर नहीं है। –
शायद उसका मतलब है वीएस2003 और एसक्यूएल सर्वर 2000 –
हाहा। हाँ ... मेरा मतलब वीएस2003 और एसक्यूएल 2000 था। मेरा दिमाग कभी-कभी थोड़ा धुंधला होता है ... –