Есть пара моментов, касающихся опции uu для tfpt (рекомендуется в большинстве других ответов), которые сначала мне не были понятны. Во-первых, это справка командной строки, доступ к которой можно получить командойtfpt uu /?
Отменяет избыточные ожидающие изменения. Если состояние элемента с ожидающим изменением такое же, как на сервере, то изменение отменяется.
Использование: tfpt uu [/ changeset: changesetnum] [/ recursive] [/ noget] [filespec ...]
- / changeset Сравнить рабочее пространство с состояниями элементов в версии набора изменений, указанной вместо последней версии.
- filespec ... Проверять только указанные спецификации файлов на предмет избыточных изменений
- / recursive Проверить указанные спецификации файлов с полной рекурсией
- / noget Не запускать get перед проверкой
Параметр / changeset нельзя использовать с файловыми спецификациями или / recursive.
Теперь позвольте мне разбить команду, которая рекомендуется в других ответах.
tfpt uu . /noget /recursive
tfpt uu
указывает, что мы хотим использовать команду «Отменить без изменений».
.
указывает (я предполагаю), что текущий рабочий каталог должен использоваться как спецификация файла.
/noget
гарантирует, что 'get последней версии' не вызывается до удаления неизмененных файлов.
/recursive
гарантирует, что будет учитываться не только спецификация файла, но и все рекурсивные дочерние папки и файлы. Кажется, это зависит от спецификаций файлов - если ничего не указано, обрабатывается все рабочее пространство.
Так что здесь есть пара моментов, которые нужно отметить относительно команды сверху ...
- Это зависит от рабочего каталога.
- Он не обрабатывает все рабочее пространство.
Я обнаружил, что следующая команда работает лучше всего для меня - она будет обрабатывать все рабочее пространство.
tfpt uu /noget
Обратите внимание, что он все еще зависит от рабочего каталога в том, что tfpt использует его, чтобы определить, какое рабочее пространство должно быть обработано. Но пока вы указываете путь к файлу или папке в рабочей области, вы можете идти.
ADD
изменения без запроса (см . Ответ Рэя ).