我使用WinXP,VS 2008和Team Explorer连接到Team Foundation Server。

我需要脚本(例如BAT文件脚本)以下:

  • 在团队项目中获取最新版本的文件夹。
  • 在团队项目中查看文件夹的文件。
  • 在团队项目中检查文件夹的文件。

我的tfsproject是 $/Arquitectura/Main/, ,映射到路径 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 (取决于Visual Studio版本和安装设置)。

get的示例:

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

请参阅有关有关的更多信息 TF命令行.

其他提示

更新VS2017

C: Program Files(X86) Microsoft Visual Studio 2017 Enterprise common7 IDE commonextensions Microsoft Team -Foundation Team -Foundation Team Explorer tf.exe'

“ C: Program Files(X86) Microsoft Visual Studio 9.0 Common7 IDE tf.exe”获取” $ /ProjectName /Main /Main” /force /recursive

获取Windows 7 64bit的最新代码

"%ProgramFiles(x86)%\Microsoft Visual Studio 10.0\Common7\IDE\TF.exe" get /recursive

这对我有用。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top