7

मैं माइक्रोसॉफ्ट बीआई सूट के साथ काम करना शुरू कर रहा हूं: विश्लेषण सेवाएं 2005, बिजनेस इंटेलिजेंस डेवलपमेंट स्टूडियो 2005, इस तरह की चीजें। बेशक मेरी पहली इच्छा मेरे .NET परियोजनाओं के लिए एक ही स्रोत नियंत्रण/स्वचालित परीक्षण वातावरण स्थापित करना था।स्रोत नियंत्रण के तहत बीआईडीएस समाधान कैसे डालें?

लेकिन एनालिसिस सेवाओं (dwproj, घन, मंद, डीएस, डीएसवी) और एकीकरण सेवाओं (डीटीएसएक्स) द्वारा उपयोग की जाने वाली एक्सएमएल फाइलें बल्कि स्रोत नियंत्रण-असभ्य हैं। न केवल उनके पास प्रस्तुति विवरण के साथ वास्तविक डेटा है आरेख निर्देशांक, लेकिन वे अक्सर विजुअल स्टूडियो द्वारा सहेजने पर भी सुधार किए जाते हैं। इसका परिणाम TortoiseSVN में पूरी तरह से बेकार diffs में है, जहां फ़ाइल का आधा बदल गया है लेकिन आप समझ नहीं सकते कि कहां और क्यों।

आप इस समस्या को कैसे हल करते हैं? क्या नौकरी के लिए उपयुक्त कोई specilized सिस्टम/प्लगइन्स हैं?

+0

क्या आप इसे हल करने में कामयाब रहे, क्योंकि हम स्रोत नियंत्रण के साथ काम करने के लिए बोली प्राप्त करने का प्रयास करने वाले मुद्दों का भी सामना कर रहे हैं। –

+0

नहीं, मुझे कभी भी एक सही समाधान नहीं मिला है –

उत्तर

7

हमारे पास BIDS Helper (एक मुक्त ओपन सोर्स ऐड-इन) में एक सुविधा है जो "स्मार्ट diff" करता है। हम चल रहे सभी सुधारों को रोक नहीं सकते हैं, लेकिन स्मार्ट डिफ फीचर प्रस्तुति विवरण के रूप में उतना ही बाहर निकलता है जितना हम कर सकते हैं जो आमतौर पर आपको किसी भी बदलाव के महत्वपूर्ण विवरण देखने देता है। मुझे पता है कि यह सोर्स सेफ और टीएफएस के साथ काम करता है, मुझे नहीं पता कि किसी ने अभी तक एसवीएन के साथ प्रयास किया है या नहीं।

+1

हाय डैरेन, बिड्स सहायक को इंगित करने के लिए धन्यवाद। मैंने इसे svn के साथ करने की कोशिश की, ऐसा कोई प्रत्यक्ष समर्थन प्रतीत नहीं होता है, इसलिए मैंने उस फ़ोल्डर में एक ही फ़ाइल में तुलना करने और स्मार्ट diff उपकरण को इंगित करने के लिए आधार संस्करण का एक अलग चेकआउट तैयार किया। यह उपयोगी है, अगर वास्तव में सुविधाजनक नहीं है। –

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