मैंने इस आलेख के माध्यम से पढ़ा: Setting up a Symbol Server, जो मेरी टीम के लिए साझा प्रतीक सर्वर सेट अप करने के तरीके पर विवरण देता है।प्रतीक सर्वर स्थापित करने से मुझे क्या मिलता है?
बात मैं के बारे में दुकान में अपने ही प्रतीकों जोड़ रहा है सोच रहा हूँ। यह है कि मैं इस से लाभ वास्तव में क्या है:
मेरा प्रश्न है?
मान लेते हैं मैं निम्नलिखित निर्माण प्रक्रिया है कि दो:
- मैं अपने सववर्सन रिपॉजिटरी में परिवर्तन हो
- एक TeamCity सीआई उपकरण उन परिवर्तनों को ऊपर उठाता है और निर्माण + इकाई परीक्षण
- बाइनरी करता है एक अलग सबवर्जन रिपोजिटरी (मेरे द्वारा किए गए अनुप्रयोगों के संदर्भ में) के लिए प्रतिबद्ध हैं
यदि मैं ऊपर तीसरे बिंदु में जोड़ता हूं, तो निर्मित फ़ाइलों को जोड़ने की क्षमता प्रतीक स्टोर में, वह मुझे क्या देता है?
यदि मैं कोई प्रोग्राम बनाता हूं, और रिपॉजिटरी को दी गई बाइनरी का संदर्भ देता हूं, तो मुझे .dll, .pdb और .xml (intellisense समर्थन) दोनों मिलते हैं, इसलिए मेरे स्टैक निशान में पहले से ही मुझे जो कुछ चाहिए वह शामिल है।
क्या यह .pdb को वितरित करने के लिए एक प्रतिस्थापन है?
या यह सिर्फ तब होता है जब मुझे डब्लूएमडीबीजी में एक डीएमपी फ़ाइल खोलने की आवश्यकता होती है और इसके ढेर का विश्लेषण किया जाता है, जहां संभवतः मेरे पास निष्पादन योग्य फाइलें नहीं हैं, केवल डीएमपी फ़ाइल किसी और द्वारा प्रदान की जाती है? (यानी, एक्सेक्टेबल शायद पुराने संस्करण से हैं, और मुझे केवल डीएमपी फ़ाइल दी गई थी)
मुझे लगता है कि यह मेरा जवाब है तो। मेरी टीम, और हमारे परीक्षकों और उपयोगकर्ताओं के लिए, एक सामान्य क्रैश रिपोर्ट में पहले से ही सबकुछ शामिल है, लेकिन हाल ही में मैं कुछ उच्च स्मृति उपयोग समस्याओं को देख रहा हूं, WINDBG का उपयोग करके, और यदि मुझे हमारे क्लाइंट से डंप फ़ाइल वापस मिलती है एक से अधिक मध्यवर्ती संस्करण पुराना है, मेरे पास स्थानीय रूप से फ़ाइलें नहीं होंगी। जिसका अर्थ यह है कि यह वह क्षेत्र है जहां मैं प्रतीक सर्वर का उपयोग कर सकता हूं। –
आपको यह मिला, शुभकामनाएँ। –