Team Foundation Server: просмотр истории изменений
Я хотел бы знать, как просмотреть всю историю изменений в Team Foundation Server для данного проекта.
это то, что я хочу видеть -
начиная с набора изменений 1 до текущего набора изменений:
показать мне изменение #, имя пользователя, дату отправки, описание, файлы, которые были изменены, и т.д.
note: я не хочу просто просматривать историю для данного файла, или dir, я хочу увидеть историю для всего трюка. то есть, что произошло в changeet 1, что произошло в changeet 2, что произошло в changeet 3 и т.д.
Ответы
Ответ 1
вы можете перейти в Source Control Explorer
в Visual Studio и щелкнуть правой кнопкой мыши по вашему проекту и выбрать View History
. Это покажет вам список всех наборов изменений, сделанных для этого проекта, кто их сделал, дату, когда они были сделаны, и комментарии, добавленные к этим наборам изменений. если вы дважды щелкните любой набор изменений, вы увидите файлы, которые были изменены в этом наборе изменений.
отредактирован для добавления ссылок.
Ответ 2
Это также можно выполнить с помощью командной строки.
Следует иметь в виду, что если у вас есть значительная история изменений в этом пути, этот процесс может занять много времени, и (по крайней мере, в TFS 2008) может съесть много пространства tempDB на вашем уровне данных.
tf history "$/TeamProject/Path" /recursive /noprompt /format:detailed
Это дамп всей истории изменений для данной папки, включая то, что было включено в регистрацию.
Ответ 3
В Source Control Explorer (есть кнопка "" Найти изменения "на панели инструментов) или через меню: Файл → Source Control → Find → Find Changesets. Появится диалоговое окно" Найти изменения".
Вы можете использовать его для просмотра всех наборов изменений пользователем или всеми пользователями и т.д.
![enter image description here]()