2009-01-13 13 views
8

मैंने कभी भी स्वचालित निर्माण प्रणाली का उपयोग नहीं किया है - ईमानदार होने के लिए, मैंने कभी इसका उपयोग नहीं किया है क्योंकि मैं एकल डेवलपर (पसंद से नहीं) के रूप में काम करता हूं और केवल मेरे वर्कस्टेशन पर विकास करता हूं, इसलिए बिल्ड मेनू का उपयोग करना विजुअल स्टूडियो में मेरे लिए काफी अच्छा रहा है।NANT का उपयोग करना सीखने के लिए कुछ अच्छे संसाधन क्या हैं?

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

मैंने सुना है कि NANT वास्तव में अच्छा है (हालांकि एमएसबिल्ड समान है?) कि अधिकांश पेशेवर डेवलपर्स इसका उपयोग करते हैं। एनएएनटी का उपयोग कैसे करें सीखने के लिए कुछ अच्छे संसाधन क्या हैं?

+0

पर अधिक Nant पर डाले क्या आप वाकई NAnt उपयोग करने की आवश्यकता है? जैसा कि आप विजुअल स्टूडियो के भीतर से बना रहे हैं, आपकी प्रोजेक्ट फाइलें पहले से ही एमएसबिल्ड फाइलें हैं और आपके लक्षित लक्ष्य के साथ उठने और चलाने का एक तेज तरीका होगा: सीआई का उपयोग शुरू करने के लिए। –

+0

सच है, लेकिन एनएएनटी ऐसा लगता है कि यह एमएसबिल्ड की तुलना में अधिक व्यापक रूप से उपयोग किया जाता है, इसलिए भविष्य के लिए यह एक उपयोगी बात हो सकती है। –

उत्तर

5

सीखना शुरू करने के लिए सबसे अच्छी जगह सिर्फ एक छोटी परियोजना पर खोदना है और NAnt User Manual पर वापस जाना है।

+0

[* NAnt उपयोगकर्ता मैनुअल *] (http://nant.sourceforge.net/release/latest/help/) टूटा हुआ प्रतीत होता है। क्या NANT अभी भी जिंदा है? – Wolf

3

एक संसाधन है कि मेरी मदद की, कुछ वास्तविक परियोजनाओं को देख रहा था जो दूसरों ने बनाया है। कुछ परियोजनाएं चुनें जो .NET और NAnt का उपयोग करें, स्रोत डाउनलोड करें, और उनकी बिल्ड फाइलें देखें और वे उन्हें व्यवस्थित कैसे करें। यह कुछ प्रकाश डाल सकता है कि आप कुछ चीजों और कुछ युक्तियों और चालों का उपयोग क्यों करना चाहते हैं।

उदाहरण परियोजनाओं मुझे अपने NAnt निर्माण प्रक्रियाओं को देखने के लिए के लिए है कि उपयोगी थे:

  • NAnt, वे पूरी बात का निर्माण करने के लिए NAnt फ़ाइलें, और कौन यह सबसे अच्छा से जानने के लिए होगा है?
  • NUnit
  • SharpZipLib
+0

बस एक तस्वीर की तरह 1000 शब्दों के लायक है, तो एक उदाहरण है। –

+0

मुझे नूनिट कहां मिल सकता है? NANT की [सिस्टम आवश्यकताएँ] पर NUnit-Link (http://nant.sourceforge.net/release/latest/help/introduction/fog0000000006.html) पृष्ठ टूटा हुआ है। – Wolf

+0

http://nunit.org/ – earlNameless

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