I use WinXP, VS 2008 and Team Explorer to connect to Team Foundation Server.
I need to script (e.g. BAT file script) the following:
My TFSProject is $/Arquitectura/Main/
, mapped to the path C:\TFS\Arquitectura
Does anyone have any sample code or suggestions?
The location of the tf.exe file, for example, C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE . The name of the TFS workspace. A workspace maps local and version-controlled folders on the TFS server.
Use tf.exe in the command line.
In the following examples, the %PathToIde%
is usually on a path like this: %ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE
, or on Windows x64: %ProgramFiles(x86)%\Microsoft Visual Studio 10.0\Common7\IDE
(depending on Visual Studio version and installation settings).
Example for get:
cd C:\TFS\Arquitectura "%PathToIde%\TF.exe" get $/Arquitectura/Main /recursive
Example for checkout:
cd C:\TFS\Arquitectura "%PathToIde%\TF.exe" checkout $/Arquitectura/Main /recursive
Example for checkin:
cd C:\TFS\Arquitectura "%PathToIde%\TF.exe" checkin $/Arquitectura/Main /recursive
See for more information on the tf commandline.
Update for VS2017
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\tf.exe'
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With