tfs - नवीनतम संस्करण प्राप्त करने के लिए स्क्रिप्टिंग टीएफएस कमांड लाइन, प्रोग्रामेटिक रूप से चेक आउट और चेक इन करें




scripting checkin (3)

"सी: \ प्रोग्राम फ़ाइलें (x86) \ माइक्रोसॉफ्ट विजुअल स्टूडियो 9.0 \ कॉमन 7 \ आईडीई \ tf.exe" प्राप्त करें "$ / ProjectName / मुख्य" / बल / रिकर्सिव

मैं टीम फाउंडेशन सर्वर से कनेक्ट करने के लिए विनएक्सपी, वीएस 2008 और टीम एक्सप्लोरर का उपयोग करता हूं।

मुझे निम्नलिखित स्क्रिप्ट (उदाहरण के लिए बीएटी फ़ाइल स्क्रिप्ट) की आवश्यकता है:

  • टीम प्रोजेक्ट में फ़ोल्डर का नवीनतम संस्करण प्राप्त करें।
  • टीम प्रोजेक्ट में फ़ोल्डर की फाइलें देखें।
  • टीम प्रोजेक्ट में फ़ोल्डर की फाइलों में जांचें।

मेरा टीएफएसप्रोजेक्ट $/Arquitectura/Main/ , पथ C:\TFS\Arquitectura लिए मैप किया गया C:\TFS\Arquitectura

क्या किसी के पास कोई नमूना कोड या सुझाव है?


कमांड लाइन में tf.exe का प्रयोग करें।

निम्नलिखित उदाहरणों में, %PathToIde% आमतौर पर इस तरह के पथ पर होता है: %ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE , या Windows x64: %ProgramFiles(x86)%\Microsoft Visual Studio 10.0\Common7\IDE (विजुअल स्टूडियो संस्करण और स्थापना सेटिंग्स के आधार पर)।

प्राप्त करने के लिए उदाहरण:

cd C:\TFS\Arquitectura
"%PathToIde%\TF.exe" get $/Arquitectura/Main /recursive

चेकआउट के लिए उदाहरण:

cd C:\TFS\Arquitectura
"%PathToIde%\TF.exe" checkout $/Arquitectura/Main /recursive

चेकइन के लिए उदाहरण:

cd C:\TFS\Arquitectura
"%PathToIde%\TF.exe" checkin $/Arquitectura/Main /recursive

टीएफ कमांडलाइन पर अधिक जानकारी के लिए देखें।


वीएस2017 के लिए अद्यतन करें

सी: \ प्रोग्राम फ़ाइलें (x86) \ माइक्रोसॉफ्ट विजुअल स्टूडियो \ 2017 \ एंटरप्राइज़ \ Common7 \ IDE \ CommonExtensions \ Microsoft \ TeamFoundation \ Team Explorer \ tf.exe '





getlatest