Вы можете легко сделать это с SourceSafe: получить любую версию в любой конкретный каталог, который вы хотите. И это было очень часто очень удобно. Часто бывают случаи, когда хочется это сделать. Позор (если) TFS не поддерживает его, это отсутствующая функциональность, imho.
аюсь изменить наши сценарии сборки с использования SourceSafe на TFS без использования MsBuild (пока).
Одним из недостатков является то, что каталог рабочей области переименовывается и архивируется сценариями, что заставляет TFS думать, что ему не нужно получать какие-либо файлы. Даже с/ сила флаг это просто получает каталоги без получения исходных файлов.
Я сейчас пользуюсь
TF.exe get "Product/Main/Project1" /force /recursive /noprompt
Чтобы избавить меня от управления рабочими пространствами в сценариях или использования промежуточных каталогов, кто-нибудь знает команду, которая может получать каталоги и код, не требуя рабочего пространства?