I blog about debugging, development using .net, C#, SQL, and other Microsoft technologies.
Disclaimer: All posts are provided "AS IS" with no warranties, confering no rights, and expressing only my personal opinion, not Microsoft's.
If you want to save time and network bandwidth when creating a branch, you can use tf branch /noget or /silent which tells the server not do perform the get operations while branching. The branch will be created but local copies of the items won’t be created on disk, however, they will be downloaded next time you sync your workspace. This also means no more dumping of file names on the console screen which allows the command to return faster.