10

का उपयोग करके कमांड लटकाएं, आज अचानक, मुझे पता चला कि मैं अपने टीएफएस पर सफलतापूर्वक किसी भी प्रकार की कमांड को पूरा करने में सक्षम नहीं हूं। जब भी प्रक्रिया किसी बिंदु पर लटकाती है, प्रगति पट्टी और वर्तमान में संसाधित फ़ाइल के साथ स्टेटस संदेश हमेशा के लिए रहता है, कोई त्रुटि नहीं फेंकती है। यह प्रत्येक बार एक अलग फ़ाइल पर होता है, जितनी जल्दी या बाद में आईडीई और कमांड लाइन उपयोगिता दोनों के साथ प्रक्रिया में होता है।वीएस 2012 और टीएफएस 2008 (टीएफएस त्रुटि टीएफ 400307)

मैं दृश्य स्टूडियो प्रीमियम 2012 का उपयोग कर रहा TFS 2008

साथ मैं एक ऐसी ही समस्या थी कभी नहीं किया है पहले और कल सब कुछ ठीक काम किया। तब से मुझे किसी भी कॉन्फ़िगरेशन में बदलाव की जानकारी नहीं है और मैं समस्या का सामना करने वाली कंपनी में अकेला हूं।

मुझे नहीं लगता कि ऐसा क्यों होता है इसका सीधा जवाब है, लेकिन क्या कोई इस तरह के मुद्दे को डीबग करने और हल करने के बारे में कोई संकेत दे सकता है?

अब तक मैंने वीएस आईडीई के अंदर और कमांड लाइन के माध्यम से प्राप्त आदेश - नवीनतम संस्करण, विशिष्ट संस्करण, मानचित्र + नवीनतम प्राप्त करने के विभिन्न तरीकों का प्रयास किया है। ऐसा लगता है कि कई अन्य टीएफएस कमांड भी काम कर रहे हैं।

संपादित करें:

कुछ परीक्षण और त्रुटि के बाद, प्रक्रिया लगभग एक घंटे के लिए जा रहा छोड़ रहा है, मैं अंत में स्रोत नियंत्रण उत्पादन विंडो में त्रुटि संदेश पर ठोकर खाई। ये शुरुआत में दिखाई नहीं दे रहे थे, क्योंकि जब प्रक्रिया फांसी दी गई, तो उसने पूरे आईडीई को उत्तरदायी बना दिया। संदेश सभी समान हैं:

[फ़ाइल पथ]: TF400307: डाउनलोड ऑपरेशन सर्वर से प्रतिक्रिया के लिए 59 9 सेकंड प्रतीक्षा करने के बाद समाप्त हो गया।

+0

क्या आपके पास एवीजी या अन्य एंटीवायरस स्थापित है? – Betty

+0

हम ईएसईटी एनओडी 32 एंटीवायरस कंपनी का व्यापक उपयोग करते हैं और लंबे समय तक, इसलिए मुझे नहीं लगता कि यह एक मुद्दा है। जैसा कि मैंने कहा, मैं कल किसी भी ओएस या सॉफ्टवेयर कॉन्फ़िगरेशन परिवर्तन के बारे में नहीं जानता क्योंकि यह कल काम कर रहा था। – famousgarkin

+0

हम तीसरे एक का उपयोग कर रहे हैं: सिमेंटेक एंडपॉइंट संरक्षण। मुझे उस तकनीक को आजमा देना है जो उत्तर के रूप में चिह्नित है। –

उत्तर

7

मुझे टीएफएस के साथ एक ही समस्या हो रही थी जहां यह लटका होगा और उत्तरदायी नहीं होगा।

मुझे tf.exe.config या devenv.exe को अद्यतन करके इसका समाधान मिला।निम्नलिखित विन्यास मूल्यों के साथ कॉन्फ़िग फ़ाइल:

<system.net> 
    <connectionManagement> 
     <add address="*" maxconnection="1000"/> 
    </connectionManagement> 
</system.net> 

मैं अपने पक्ष पर 1000 तक सीमा निर्धारित, जैसा कि मैंने ध्यान से संसाधन मॉनिटर में मूल्य देखा, हालांकि सच्चाई से मैं कभी नहीं से अधिक 600 समवर्ती कनेक्शन मिल गया।

+0

टीएफएस मैपिंग को बदलते समय एक बार फिर से इस मुद्दे पर ठोकर खाई। मैंने इसे अपनी प्रोग्राम फ़ाइलों \ माइक्रोसॉफ्ट विजुअल स्टूडियो 11.0 \ Common7 \ IDE \ devenv.exe.config में जोड़ा और ऐसा लगता है कि यह ठीक काम कर रहा है। पुराने टीएफएस का उपयोग करने से निश्चित रूप से बेहतर समाधान, मैं इसे स्वीकार कर रहा हूं। – famousgarkin

3

तो क्या होता है कि वी.एस. 2012 में TFS ग्राहक उस में एक बग जब फ़ाइलों की एक बड़ा संख्या के लिए एक प्राप्त आदेश चलाकर का कारण बनता है कि यह प्रक्रिया में कुछ समय के बाद सभी फाइलों पर timeouting शुरू करने के लिए है ।

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

1

यहाँ एक ही है, तो आप बहुत रोगी कर रहे हैं! मुझे एक "टीएफ 400324 भी मिला: टीम फाउंडेशन सेवाएं सर्वर xyz से उपलब्ध नहीं हैं। तकनीकी जानकारी (व्यवस्थापक के लिए): ऑपरेशन का समय समाप्त हो गया है जब मैंने नवीनतम प्रक्रिया प्राप्त करने के बाद स्रोत नियंत्रण एक्सप्लोरर से त्रुटि और उम्र के लिए इंतजार किया। शायद यह फाइलों की संख्या के बारे में नहीं है, लेकिन डेटा की मात्रा? लगभग 2 जीबी डेटा स्थानांतरित होने के बाद यह मेरे लिए लटकता है, जो ठीक उसी समय होता है जब एक 32 बिट हस्ताक्षर पूर्णांक ओवरफ्लो होता है, लेकिन यह सिर्फ एक संदेह है। टिकट: https://connect.microsoft.com/VisualStudio/feedback/details/776506/source-control-explorer-getlatest-hangs-after-certain-amount-of-data-transferred-might-be-integer-overflow#tabs

2

टीएफएस 2008 से वीएस 2012 के साथ नवीनतम संस्करण प्राप्त करने में एक ही समस्या का सामना करना पड़ा। डीबगर और फिडलर टूल का उपयोग करके मैं वीएस लटकने के क्षण को पकड़ने में सक्षम था। ऐसा लगता है कि कुछ गलत है जब वीएस 2012 कुछ संकुचित टीएफएस सर्वर HTTP प्रतिक्रिया प्राप्त करता है, यह उन्हें डिकंप्रेस नहीं कर सकता है और लटकता है। टीएफएस HTTP यातायात वीएस के लिए संपीड़न बंद करने के बाद और नहीं लटका। उम्मीद है कि यह किसी और की मदद करता है।

रजिस्ट्री मान बनाने TFS संपीड़न बंद कर देते हैं और पुनः प्रारंभ करने के वी.एस.:

HKEY_CURRENT_USER \ Software \ Microsoft \ VisualStudio \ 11.0 \ TeamFoundation \ RequestSettings EnableCompression (REG_SZ) = "false"

2

मैं इसी तरह का सामना करना पड़ा मुद्दा। वर्कस्पेस बदलना मेरे लिए काम करता है यानी मैंने पुराने वर्कस्पेस को हटा दिया और एक नया बनाया जहां मैंने फिर से आवश्यक परियोजनाओं को मैप किया और यह एक आकर्षण की तरह काम करता था!

0

मैंने देखा कि जब मैंने नए वर्कफ़ोल्डर मैपिंग्स के साथ CreateWorkspace विधि को पैरामीटर के रूप में बुलाया था, तो उसने स्थानीय फ़ाइलों को सभी फ़ाइलों ($/से मैप किए गए) को खींचना शुरू कर दिया था जो लंबी प्रोसेसिंग समय की व्याख्या करेगा - वर्कफोल्डस्पेस में बदले गए वर्कफोल्डर्स के लिए शून्य के साथ अगला कदम चाल चल रहा था

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