मुझे लगता है कि आपकी समस्या 3 टैग एजेंटों के साथ करने के लिए हो सकती है जिन्हें टैग नहीं किया गया है। मुझे लगता है कि वर्कस्पेस, अगर पीछे छोड़ दिया गया है, तो उस एजेंट द्वारा हटा दिया गया है जो बिल्ड कर रहा है। यदि यह उस एजेंट के लिए एक अलग एजेंट है जिसने वर्कस्पेस बनाया है तो स्पष्ट समस्याएं होंगी।
इसलिए समस्या को ठीक करने के लिए आपको निम्न कार्य करने की आवश्यकता है। नाम एक एजेंट डिफ़ॉल्ट एजेंट है। इसमें टैग नहीं होंगे। अन्य दो एजेंटों में, गुणों में एजेंटों के लिए एक टैग जोड़ें, प्रत्येक एजेंट के लिए एक और इसे चुनें।
अब कोई भी बिल्ड जिसे निष्पादित किया गया है जिसमें कोई टैग सेट नहीं है, हमेशा डिफ़ॉल्ट एजेंट का उपयोग करेगा।
अन्य एजेंटों में से किसी एक का उपयोग करने के लिए एक बिल्ड प्राप्त करने के लिए, बिल्ड परिभाषा खोलें और प्रक्रिया में उन्नत अनुभाग प्राप्त करें।
एजेंट सेटिंग्स खोलें और टैग फ़िल्टर में इलिप्सिस का चयन करें और उस बिल्ड एजेंट पर दर्ज टैग के लिए उसी नाम का एक टैग दर्ज करें जिसका आप उपयोग करना चाहते हैं।
आपको पहले रन से पहले कार्यक्षेत्रों को साफ़ करने की आवश्यकता हो सकती है।
उपर्युक्त करने से आप प्रत्येक बिल्ड परिभाषा के लिए किस एजेंट का उपयोग किया जाता है, इसे नियंत्रित करने की अनुमति देता है, और इसलिए आपके कार्यक्षेत्र के मुद्दे को भी रोकना चाहिए।
मुझे पूरा यकीन है कि उपरोक्त कमांड लाइन केवल मौजूदा उपयोगकर्ता के लिए वर्कस्पेस हटा देगी, इसलिए अभी भी एक अन्य उपयोगकर्ता (उस मशीन पर) के साथ एक वर्कस्पेस हो सकता है जिसने उसी पथ को मैप किया था। आप किसी दिए गए क्लाइंट मशीन से जुड़े सभी कार्यक्षेत्रों को आसानी से देखने के लिए टीएफएस साइडकिक्स का उपयोग कर सकते हैं।(क्षमा करें अगर मैं आपको अंडे चूसने वाला सिखा रहा हूं!) – JamesD