Что делает команда tf vc scorch?

В журналах сборки сборок TFS я видел использование команды tf vc scorch. Это выглядит довольно интересно и кажется чем-то вроде git clean и может быть весьма полезным, но по какой-то странной причине scorch не задокументировано. Это какая-то внутренняя вещь, не предназначенная для общего пользования?

При вводе tf vc /? команда scorch не отображается, а tf vs scorch /? не поясняются параметры. Он также не указан в документах. microsoft.com.

Где я могу найти его полную документацию?


person bitbonk    schedule 17.10.2017    source источник


Ответы (1)


Добавление "/?" в командную строку выдаст вам описание команды и ее параметры

tf.exe vc scorch /?

Результат:

Microsoft (R) TF — инструмент управления версиями Team Foundation, версия 15.117.26830.0 Copyright (c) Microsoft Corporation. Все права защищены.

Гарантирует, что ваш локальный диск идентичен представлению сервера рабочей копии.

tf vc scorch [/diff] [/noprompt] [/preview] [/recursive] [/ignore] [/unmapped] [/exclude:itemspec1,itemspec2,...] [itemspec]

Дополнение 23/10: с помощью ссылка, предоставленная Andy-MSFT, поясняет, что добавление < em>/diff заставит алгоритм сравнивать файлы, которые все еще доступны только для чтения, чтобы убедиться, что они действительно не изменились по сравнению с версией рабочей области.

person Tore Østergaard    schedule 17.10.2017
comment
Большинство параметров кажутся очевидными. Есть идеи, что делает /diff? - person bitbonk; 18.10.2017
comment
Это должно быть похоже на tfpt scorch /diff, упомянутое здесь: wiert.me/2012/09/20/ - person Andy Li-MSFT; 23.10.2017
comment
Я добавил ответ на расширенный вопрос выше. - person Tore Østergaard; 23.10.2017