Tf.exe (TFS कमांड लाइन क्लाइंट) कैसे प्राप्त करें?


92

'Tf.exe' प्रोग्राम को प्राप्त करने के लिए मुझे कितना न्यूनतम सॉफ्टवेयर इंस्टॉल करना होगा?

जवाबों:


85

आपको टीम एक्सप्लोरर को स्थापित करने की आवश्यकता है , टीम एक्सप्लोरर के संस्करण को स्थापित करना सबसे अच्छा है जो आपके द्वारा उपयोग किए जा रहे टीएफएस के संस्करण से मेल खाता है यदि आप टीएफएस 2010 का उपयोग कर रहे हैं तो टीम एक्सप्लोरर 2010 स्थापित करें।

2012 संस्करण http://www.microsoft.com/en-gb/download/details.aspx?id=30656

2013 संस्करण http://www.microsoft.com/en-us/download/details.aspx?id=40776

2019 संस्करण https://visualstudio.microsoft.com/thank-you-downloading-visual-studio/?sku=TeamExplorer&rel=16

आपको TFS बिजली उपकरणों में भी रुचि हो सकती है । वे कुछ अतिरिक्त कमांड लाइन सुविधाएँ (उपयोग करते हुए tfpt.exe) जोड़ते हैं और कुछ अतिरिक्त IDE सुविधाएँ भी जोड़ते हैं।


36
यदि यह विज़ुअल स्टूडियो द्वारा स्थापित किया गया है, तो यह "C: \ Program Files (x86) \ Microsoft Visual Studio 10.0 \ Common7 \ IDE" या "C: \ Program Files \ Microsoft Visual Studio 10.0 \ Common7 \ IDE" में होना चाहिए
माइकल फ्रीजिम

9
+1 माइकल - फिर, natch, अगर TF.exe आपके PATH पर नहीं है, तो Windows एक्सप्लोरर में कंप्यूटर पर राइट-क्लिक करें, गुण, उन्नत सिस्टम सेटिंग्स, पर्यावरण चर, सिस्टम चर, पथ, संपादित करें, एक ;और फिर C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDEअंत में जोड़ें परिवर्तनीय मूल्य में वर्तमान स्ट्रिंग की। फिर विंडोज-आर, सेमी, दर्ज करें tf,। देखा। QED। फायदा। आपके पास पूरे समय टीएफ था।
रफिन

मेरे पास टीम एक्सप्लोरर 2010 और पावर टूल्स स्थापित हैं, लेकिन सर्वर 2012 में मेरा एक्सप्लोरर (राइट-क्लिक) एक्सटेंशन काम नहीं कर रहा है।
पीटरएक्स

FYI करें, TFS 2013 के लिए, आपको टीम एक्सप्लोरर एवरीवेयर 2013 की आवश्यकता है, जो जावा-आधारित है। इसे यहाँ जोड़ना क्योंकि मुझे बस इसकी ज़रूरत थी।
mbourgon

मेरे पास TFS सर्वर 2013 है और मैंने विज़ुअल स्टुटियो 2015 के साथ आने वाले टीएफ का उपयोग किया है, इसलिए यह मेरे लिए बहुत अच्छा काम कर रहा है।
ओसवाल्डो

56

मैं एक वर्चुअल मशीन में हूँ, और मैं अपने VHD को यथासंभव छोटा रखने की कोशिश कर रहा हूं, इसलिए मुझे लगता है कि टीम एक्सप्लोरर वास्तव में हैवीवेट समाधान (300+ एमबी इंस्टॉल) है। एक विकल्प के रूप में, मुझे टीम एक्सप्लोरर इंस्टॉलेशन से एक साफ मशीन (.NET 4.0 अभी भी आवश्यक है,) से EXE / DLL के न्यूनतम सेट की नकल करने का कुछ सौभाग्य मिला है।

मैंने अब तक केवल एक मुट्ठी भर ऑपरेशन की कोशिश की है, लेकिन फ़ाइलों का यह सेट (लगभग 8.5 एमबी) tf.exe के माध्यम से बुनियादी स्रोत-नियंत्रण कार्यक्षमता प्राप्त करने के लिए पर्याप्त है:

  • TF.exe
  • TF.exe.config
  • Microsoft.TeamFoundation.dll
  • Microsoft.TeamFoundation.Client.dll
  • Microsoft.TeamFoundation.Common.dll
  • Microsoft.TeamFoundation.Common.Library.dll
  • Microsoft.TeamFoundation.VersionControl.Client.dll
  • Microsoft.TeamFoundation.VersionControl.Common.dll
  • Microsoft.TeamFoundation.VersionControl.Controls.dll

(यह कहे बिना जाना चाहिए कि यह पूरी तरह से असमर्थित समाधान है, और यह आपको सामान्य TFS लाइसेंसिंग आवश्यकताओं से मुक्त नहीं करता है।)

आपके द्वारा किए गए संचालन के आधार पर, आप पा सकते हैं कि अतिरिक्त DLL की आवश्यकता है। सौभाग्य से, tf.exe आपको एक अच्छी त्रुटि संदेश का उत्पादन करेगा जो आपको बता रहा है कि कौन से लापता हैं।


8
यह सुंदरता की बात है। मुझे Microsoft.TeamFoundation.Build.Controls.dll की जाँच करने की आवश्यकता है।
mbourgon

मैंने C: \ Program Files (x86) \ Microsoft Visual Studio 11.0 \ Common7 \ IDE, VersionControl.Controls.dll में C: \ Program Files (x86) के Microsoft Visual Studio 11.0 \ Common7 \ C में .config और इसका .config पाया। IDE \ PrivateAssemblies और C: \ Program Files (x86) \ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ ReferenceAssemblies \ v2.0 में DLLs।
१ १ बजे

41

विजुअल स्टूडियो 2017 और 2019 में, यह यहां पाया जा सकता है:

- उपयुक्त वर्ष (" 2017 ", " 2019 ") द्वारा { YEAR } को पुनः लिखें ।

-Replace { EDITION } उपयुक्त संस्करण नाम (" एंटरप्राइज "), " प्रोफेशनल " द्वारा ", या " समुदाय ")

C:\Program Files (x86)\Microsoft Visual Studio\{YEAR}\{EDITION}\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\tf.exe

5
यह एंटरप्राइज के लिए है। यदि प्रोफेशनल उपयोग कर रहा है तो यह देखें:C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\TF.exe
redwards510

1
धन्यवाद, मैंने अपने उत्तर में विवरण जोड़ा।
फ्रेडरिक

क्या यह AzureDevOps के लिए इस्तेमाल किया जा सकता है?
शान


6

संदर्भ के लिए: ये विजुअल स्टूडियो 2017 के लिए आवश्यक DLL हैं (जैसा कि VS 2010 के लिए @Jprest था)

TF.exe
TF.exe.config
Microsoft.TeamFoundation.Client.dll
Microsoft.TeamFoundation.Common.dll
Microsoft.TeamFoundation.Core.WebApi.dll
Microsoft.TeamFoundation.VersionControl.Client.dll
Microsoft.TeamFoundation.VersionControl.Common.dll
Microsoft.TeamFoundation.VersionControl.Controls.dll
Microsoft.VisualStudio.Services.Client.Interactive.dll
Microsoft.VisualStudio.Services.Common.dll
Microsoft.VisualStudio.Services.WebApi.dll

वे मेरी आधार वीएम छवि में होंगे। मैं एक नए सर्वर को स्थापित करते समय वीसी से एक अस्थायी स्थानीय कार्यक्षेत्र फ़ोल्डर में नवीनतम तैनाती स्क्रिप्ट खींचने के लिए इसका उपयोग करने जा रहा हूं।

tf workspace /new ... 
tf workfold /map ...
tf get "%WorkSpaceLocalFolder%" /recursive
tf workfold /unmap 
tf workspace /delete

<run deployment scripts from "%WorkSpaceLocalFolder%" >

rmdir "%WorkSpaceLocalFolder%"

(इसे उत्तर के रूप में पोस्ट करने के लिए क्षमा करें, लेकिन मेरे पास टिप्पणी करने के लिए पर्याप्त प्रतिष्ठा नहीं है, जो मुझे लगता है कि यह होना चाहिए था)


यह VS2019 के लिए भी काम करता है। इसके अलावा जोड़ने की जरूरत हैMicrosoft.TeamFoundation.Diff.dll
Jan Paolo Go


3

विजुअल स्टूडियो 2017 टीम एक्सप्लोरर

Https://blogs.msdn.microsoft.com/bharry/2017/04/05/team-explorer-for-tfs-2017/ के अनुसार अब आप इसे इस लिंक के माध्यम से विजुअल स्टूडियो से अलग से डाउनलोड कर सकते हैं:

https://www.visualstudio.com/thank-you-downloading-visual-studio/?sku=TeamExplorer&rel=15


2

आप NFS.js के लिए TFS CLI भी आज़मा सकते हैं जो Microsoft टीम फाउंडेशन सर्वर और विज़ुअल स्टूडियो टीम सेवाओं के लिए एक क्रॉस-प्लेटफ़ॉर्म CLI है।

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