Как найти метку TFS по дате в моем проекте asp.net (Visual Studio Team System 2008) - PullRequest
2 голосов
/ 20 марта 2012

Я хочу получить конкретную версию моего решения от TFS.

После этого происходит множество проверок и комментариев

Щелкните правой кнопкой мыши по папке в Team Explorer -> Управление исходными кодами -> Папка решения и выберите «Просмотр истории», но это не помогает, поскольку в ней отображаются все добавленные комментарии.

Я пытаюсь подписаться

Меню Файл -> Контроль источника -> Метка -> Найти метку

Удивительно, но он не показывает дату регистрации и показывает все метки, отсортированные по имени.

enter image description here

Я не помню точную дату, но столбец даты определенно поможет мне выбрать ближайшую версию.

Теперь, как я могу найти этот ярлык по дате.

Ответы [ 2 ]

3 голосов
/ 20 марта 2012

Перейдите в Source Control Explorer и щелкните правой кнопкой мыши ветку, которую вы хотите исследовать, затем выберите «Просмотреть историю».

Это представляет собой две вкладки: «Changeset» (по умолчанию) и «Labels» :
enter image description here
Если вы выберете этот вариант, вы получите информацию о дате и комментарии к метке.
Если вы дважды щелкните по метке, вы также получите наборы изменений, которые были собраны в рамках этой метки. как версия (changeset) каждого $ServerItem в этой ветви для данной метки.

Остерегайтесь того, что все эти поля могут быть изменены после начальной настройки метки, это основной аргумент, почему метки не рекомендуется в TFS как средство определения «момента времени» (см. this для справки), если только вы не абсолютно уверены, что никто не вмешивался в него.

0 голосов
/ 20 марта 2012

Я думаю, что вы должны использовать команду метки

tf labels [/owner:ownername] [/format:(brief|detailed)] 
[/collection:TeamProjectCollectionUrl] [labelname] [/login:username,[password]]

* / формат

Отображение информации об указанной метке в одном из следующих форматов:

Brief Включает метку, владельца и дату создания. Это значение по умолчанию.

Подробное Включает также комментарии, область и список файлов и папок, связанных с каждой меткой. *

например:

c:\projects> tf labels 

вы можете найти tf.exe по указанному ниже пути

C:\...\Microsoft Visual Studio 10.0\Common7\IDE

подробнее на:

http://msdn.microsoft.com/en-us/library/t21wc9ca.aspx

...