TFS को दो स्थानीय निर्देशिकाओं में कैसे मैप करें [बंद]


14

मैं TFS का उपयोग करके एक वेब एप्लिकेशन के साथ काम कर रहा हूं। हर बार जब मैं साइट का निर्माण करता हूं तो इसे फिर से शुरू करने के लिए एक अनुत्पादक लंबा समय लगता है। मैं अपने सी ड्राइव पर साइट की दूसरी मैपिंग करना चाहूंगा, जहां मैं केवल नवीनतम और दिन में एक बार निर्माण करूंगा, इसलिए यह संस्करण हमेशा तेज रहेगा। यह एक "पठनीय" निर्देशिका की तरह होगा क्योंकि मैं व्यक्तिगत रूप से इसका कोई संपादन नहीं करूंगा।

कृपया मुझे बताएं कि क्या यह संभव है, या यदि आपके पास कोई विकल्प है।


थर्ड-पार्टी बिल्ड टूल हैं जिन्हें आप टीएफएस बिल्ड से कॉल कर सकते हैं जो आपकी एएसपी फाइलों को आईआईएस पर प्री-कंपाइल कर सकते हैं ताकि आपको हर रिलीज के बाद पहली बार साइट से टकराने के एक दिन बाद तक हमेशा इंतजार न करना पड़े।
maple_shaft

4
यह प्रश्न ऑफ़-टॉपिक प्रतीत होता है क्योंकि यह एक कार्यान्वयन समस्या के बारे में है और SO पर है लेकिन माइग्रेट करने के लिए बहुत पुराना है।

जवाबों:


20

एक कार्यक्षेत्र एक ही TFS फ़ोल्डर को एक से अधिक स्थानीय निर्देशिका में मैप करने की अनुमति नहीं देता है।

हालाँकि आपके पास एक कंप्यूटर के लिए दो या अधिक कार्यस्थान हो सकते हैं, और प्रत्येक कार्यक्षेत्र एक TFS फ़ोल्डर को एक अलग स्थानीय फ़ोल्डर में मैप कर सकता है। प्रत्येक कार्यक्षेत्र में फ़ाइलों के क्या संशोधन अलग से ट्रैक किए गए हैं (प्रत्येक को रखने के लिए आपको प्रत्येक में प्राप्त करने की आवश्यकता है: कमांड लाइन से 'tf get' के साथ आसान )।


3

TFS में एक बिल्ड एजेंट है, जिसे आप दैनिक रूप से चलाने के लिए एक बिल्ड बना सकते हैं या लगभग किसी अन्य तरीके से, जिसके बारे में आप सोच सकते हैं, हालांकि आपको बिल्ड सर्वर होने के लिए कुछ सेट करना होगा, मेरा मानना ​​है।


2

ऐसा करना संभव है।

  1. अपने TFS को अनमैप करें
  2. फ़ोल्डर पर राइट क्लिक करें और उदाहरण के लिए किसी फ़ोल्डर में उप निर्देशिका को मैप करें C:\temp
  3. रूट पर क्लिक करें और इसे दूसरे फ़ोल्डर में मैप करें C:\localDev\
  4. आपसे मौजूदा मानचित्रण को हटाने के लिए कहा जाएगा C:\temp
    • नहीं का चयन करें (रद्द न करें दबाएं)

मैंने यह कोशिश की है और यह ठीक काम करता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.