脚本以获取最新版本的脚本TFS命令行,签出并进行编程检查
-
04-10-2019 - |
题
我使用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
这对我有用。
不隶属于 StackOverflow