के साथ प्राप्त करें मैं बहुत हल्का "बिल्ड" स्क्रिप्ट लिखने की कोशिश कर रहा हूं जो मूल रूप से केवल टीएफ (चेंजसेट नंबर के आधार पर) से कुछ फाइलें प्राप्त करेगा। तब मैं उन फ़ाइलों को SQLCMD में चलाऊंगा।टीम फाउंडेशन सर्वर - टीएफ चेंजसेट नंबर
मैं इस का उपयोग कर रहा:
tf.exe get c:\tfs\ /version:c2681 /force /recursive
हालांकि, इस changeset # 2681 में सब कुछ नहीं, फ़ाइलें प्राप्त होता है। मैं इसे अपने tfs वर्कस्पेस की जड़ पर इंगित करने में सक्षम होना चाहता हूं, इसे एक परिवर्तन संख्या दें, और इसे केवल उन कुछ विशिष्ट फ़ाइलों को अपडेट करें। इसके अलावा, ऐसा लगता है कि पुराने संस्करण हो रहे हैं (संभवतः जब परिवर्तन # 2681 में चेक किया गया था तो वर्तमान में क्या था)?
क्या उन विशिष्ट फ़ाइलों को प्राप्त करने का कोई तरीका है, विशेष रूप से टीएफ में आइटम्सपीसी प्राप्त करने के लिए उन्हें बाहर कॉल करने की आवश्यकता के बिना?
संपादित करें: मुझे वास्तव में कुछ भी करने के लिए वास्तव में/बल विकल्प जोड़ना पड़ा। बल के बिना, यह सर्वर से स्थानीय रूप से हटाई गई फ़ाइल से भी पुनर्प्राप्त नहीं होता है, यह निश्चित रूप से परिवर्तन में है।
धन्यवाद, सिल्विया
विवरण के लिए धन्यवाद, रिचर्ड। ऐसा लगता है कि मुझे टीएफएस बिल्ड में देखने की आवश्यकता हो सकती है। लेकिन शायद अभी के लिए मैं इस तरह कुछ करूँगा: tf.exe $/डेटाबेस/डीबीइंजिन/डाटाबेसनाम/एसपी/प्रक्रिया एनएएम.क्यूएल/संस्करण प्राप्त करें: c2681/बल – Sylvia