सबसे पहले, हम टीएफएस 2013 अपडेट 3 का उपयोग कर रहे हैं, और पूरी प्रणाली आज के मुद्दे से पहले अच्छी तरह से काम करती है।टीएफएस बनाता है: यादृच्छिक फ़ाइलों के लिए "प्राप्त करें" करने में विफल
आज, हमारे 2 टीएफएस बिल्ड एजेंट दोनों सफल टीएफएस निर्माण करने में असफल रहे।
मैं की तरह नीचे
सी का निर्माण लॉग CoreGet जाँच की, और निर्माण प्रक्रिया बहुत पहले कदम पर विफल पाया,: \ Program Files (x86) \ MSBuild \ Microsoft \ VisualStudio \ TeamBuild \ Microsoft .TeamFoundation.Build.targets (895,5,895,5): त्रुटि: जबकि एक प्राप्त कार्रवाई करते एक या अधिक त्रुटियां हुईं
दिलचस्प बात यह है, यह हर फ़ाइल पाने में विफल नहीं कर रहा है है, लेकिन सिर्फ कुछ प्राप्त करने में विफल फ़ाइलें; और क्या दिलचस्प है, असफल-फ़ाइल-सूची तय नहीं है।
मेरी परियोजना में, 10,000 से अधिक फ़ाइलें हैं, और हर बार, उनमें से असफल रहा है, लेकिन 12 में फ़ाइलों को यादृच्छिक रूप से चुना जाता है (कम से कम मुझे कोई पैटर्न नहीं मिला)। किसी भी फाइल के लिए त्रुटि संदेश इस तरह है:
C: \ Program Files (x86) \ MSBuild \ Microsoft \ VisualStudio \ TeamBuild \ Microsoft.TeamFoundation.Build.targets (895,5,895,5): त्रुटि: सी: \ बिल्ड \ 6 \ NameOfMyFile: सर्वर अनुरोध संसाधित करने में असमर्थ था। ---> ऑब्जेक्ट संदर्भ किसी ऑब्जेक्ट के उदाहरण पर सेट नहीं है
मैंने बिल्ड एजेंट के स्थानीय पथ की जांच की, और वास्तव में इन सभी फ़ाइलों को सफलतापूर्वक TFS सर्वर से लाया गया और एजेंट बनाने के लिए सहेजा गया।
कोई विचार क्या होता है?
यह फ़ाइल पथ हो सकता है लंबे समय के लिए है? –
जब आप कहते हैं कि 'मैंने बिल्ड एजेंट के स्थानीय पथ की जांच की है, और वास्तव में इन सभी फ़ाइलों को सफलतापूर्वक टीएफएस सर्वर से लाया गया है और एजेंट बनाने के लिए सहेजा गया है।' क्या आपका मतलब है कि फाइलें वास्तव में हैं और कुछ कारणों से निर्माण सिर्फ ' टी उन्हें नहीं देखते हैं? –
@ वाउटर, हाँ मैंने इसके बारे में सोचा, लेकिन चूंकि असफल फाइलें ठीक नहीं हैं, इसलिए मुझे लगता है कि संभावना कम है। –