Утилита командной строки tf
(доступна через командную строку VS2010) позволяет получить историю всех проверок для указанного файла или папки.
В частности, команда tf history
позволяет выполнять фильтрацию по диапазону дат. Например, чтобы получить все чекины для текущего месяца июня (т.е. с 6 июня 2011 года по 30 июня 2011 года), используйте параметр \version
с параметром даты (D"[start date]"~"[end date]"
):
tf history c:\MyProject /recursive /version:D"06/1/11"~D"06/30/11"
Откроется интерактивное окно с графическим интерфейсом, отображающее все проверки, произошедшие между этими датами. Окно с графическим интерфейсом эквивалентно окнам истории, отображаемым в Visual Studio. Следовательно, вы можете просмотреть детали ревизий, сравнить их с файлами предыдущих версий и т. Д.
Если вы просто хотите просмотреть список истории без окна графического интерфейса, добавьте параметр /noprompt
:
tf history c:\MyProject /recursive /version:D"06/1/11"~D"06/30/11" /noprompt
Это выведет результаты в окно консоли командной строки.