रिफिक्स.NET निर्भरता प्रबंधन | |
अब डाउनलोड करो |
रिफिक्स रैंकिंग और सारांश
विज्ञापन
रिफिक्स टैग
- सही कमाण्ड प्रबंधित करना प्रबंध भौतिक निर्भरता निर्भरता पथ पर्यावरण चर निर्भरता विश्लेषक .NET निर्भरता इंजेक्टर निर्भरता इंजेक्टर निर्भरता बनाएँ निर्भरता निदेशक वस्तु निर्भरता शुद्ध प्रबंधन डिवाइस निर्भरता निर्भरता इंजेक्शन कंटेनर एकता निर्भरता इंजेक्शन निर्भरता स्कैनर निर्भरता देखें निर्भरता प्रबंधन निर्भरता की पहचान करें बाइनरी निर्भरता निर्भरता लिस्टर सूची निर्भरता क्लासपाथ निर्भरता खोजें क्लासपाथ निर्भरता खोजक निर्भरता इंजेक्शन स्थिर निर्भरता दर्शक स्थिर निर्भरता देखें सेवा निर्भरता निर्भरता व्यूअर कार्य निर्भरता - निर्भरता उलटा निर्भरता आरेख निर्भरता ग्राफ निर्भरता खोजें निर्भरता खोजकर्ता निर्भरता संघर्ष से बचें पुस्तकालय निर्भरता से बचें निर्भरता चेकर फ़ाइल निर्भरता नोड निर्भरता कोड निर्भरता असेंबली निर्भरता निर्भरता खोजक निर्भरता याद आ रही खोज जावा निर्भरता अनुपस्थिति निर्भरता इंजेक्शन ढांचा निर्भरता ब्राउज़र निर्भरता ब्राउज़ करें टिवोली Ap निर्भरता जीयूआई मानचित्र निर्भरता निर्भरता निर्भरता प्रबंधक जावा निर्भरता प्रबंधन निर्भरता का प्रबंधन निर्भरता विश्लेषण जावा निर्भरता विश्लेषक बाहरी निर्भरता ट्रैकर बाह्य निर्भरता निर्भरता निर्माता निर्भरता निर्भरता रिज़ॉल्वर निर्भरता डिटेक्टर निर्भरता मैपर निर्भरता का विश्लेषण करें निर्भरता त्रुटि निर्भरता पैकेज निर्भरता शामिल
रिफिक्स विवरण
रेफिक्स .NET समाधान में बाइनरी निर्भरता प्रबंधन की समस्या को हल करता है। रेफिक्स एकमात्र बाइनरी है जिसे आपको अपने स्रोत कोड रिपॉजिटरी में प्रतिबद्ध करना होगा! जीएसी में सभी आश्रित बाइनरी स्थापित करने से कम, निर्भरता प्रबंधन कुछ है जिसके साथ कई .NET विकास टीम संघर्ष करते हैं। जब कई .NET प्रोजेक्ट निरंतर एकीकरण का उपयोग करते हैं, अक्सर एक निर्माण के साथ जो कई बिल्ड एजेंटों में से एक पर चल सकता है, यह सुनिश्चित कर लें कि सभी निर्भरताएं एक जटिल समस्या है। कुछ स्पेक्ट्रम के अधिक संगठित अंत में तीसरे पक्ष के बाइनरी को अपने स्रोत कोड के साथ प्राप्त करके इसे प्राप्त करते हैं, यह एक एसवीएन के माध्यम से शामिल बाइनरी के केंद्रीय सबवर्सन-आधारित रिपोजिटरी का रूप ले सकता है: उदाहरण के लिए बाहरी लिंक। लेकिन यह दृष्टिकोण धीमा है, और हर प्रतिबद्धता और अद्यतन को धीमा कर देता है। हमारे विचार में उद्देश्य हमेशा यह होना चाहिए कि एक डेवलपर स्रोत नियंत्रण से एक परियोजना की ताजा प्रति प्राप्त कर सकता है और इसे बना सकता है। .NET ने माइक्रोसॉफ्ट प्लेटफार्म डेवलपर्स को डीएलएल नरक के अंत का वादा किया। निश्चित रूप से, डीएलएल के कई संस्करण जीएसी में साइड-बाय-साइड स्थापित किए जा सकते हैं और स्वतंत्र रूप से पहुंचे। लेकिन उन लोगों के लिए जो एक वास्तविक xcopy तैनाती के लिए अपने आवेदन के साथ निर्भरता बंडल करना चाहते हैं, यह एक विकल्प नहीं है। हम एक सबवर्जन-आधारित समाधान द्वारा रीफिक्स लिखने के लिए प्रेरित थे जो धीमे और धीमे हो रहे थे, और दो तृतीय पक्ष पुस्तकालयों ने एक डीएलएल के दो संस्करणों के बीच एक संघर्ष की शुरुआत की। "हम एक असेंबली बाध्यकारी रीडायरेक्ट का उपयोग करके इस से निपट सकते हैं, क्योंकि हम नए संस्करण को पुराने के साथ पिछली रूप से संगत होने के लिए जानते हैं। लेकिन वहां एक ऐसा उपकरण नहीं होना चाहिए जो हमारे लिए यह सब कुछ हो सकता है?" हमने खुद से पूछा। Refix बस यही करता है। एक समाधान को "refixize" करने के लिए एक कमांड लाइन टूल के रूप में रेफिक्स एप्लिकेशन विकसित किया गया था, और मैन्युअल रूप से कार्य निष्पादित किया गया था यदि किसी भी कारण से Refix को समाधान में एकीकृत नहीं किया गया है। वर्तमान में, रेफिक्स कमांड लाइन टूल के रूप में मौजूद है, और केवल बाइनरी फ़ाइलों के स्थानीय भंडार का उपयोग करता है। यह केवल सी # परियोजना फाइलों के साथ काम करता है। ऑनलाइन सहायता उपकरण के लिए उपलब्ध है, जिसे आप कमांड लाइन में आरएफएक्स सहायता टाइप करके पहुंच सकते हैं। ऐसा करने से पहले आप दो चीजें करना चाहेंगे: कॉन्फ़िगरेशन फ़ाइल को उस फ़ोल्डर को इंगित करने के लिए संपादित करें जिसमें आप अपने स्थानीय भंडार को संग्रहीत करना चाहते हैं, और अपने पथ पर्यावरण चर में rfx.exe फ़ाइल में पथ जोड़ें। अनिवार्य रूप से, आदेशों का निम्नलिखित अनुक्रम एक परियोजना में निर्भरताओं को हल करेगा (यदि संभव हो), और (पुनः) आवश्यक फ़ाइलों को लिखें - इसके बाद, समाधान को .refix फ़ोल्डर में मौजूद बाइनरी के एक एकीकृत सेट के खिलाफ निर्माण करना चाहिए समाधान रूट के तहत: आरएफएक्स निकालें rfx संकल्प आरएफएक्स इंजेक्ट आरएफएक्स क्लीन-ए टाइप करके परिवर्तनों को वापस किया जा सकता है।
रिफिक्स संबंधित सॉफ्टवेयर
रैकस्पेस क्लाउड विजुअल स्टूडियो 2010 प्लग-इन
रैकस्पेस क्लाउड के लिए माइक्रोसॉफ्ट विजुअल स्टूडियो 2010 प्लग-इन ...
241 509 KB