Подтвердить что ты не робот

Получить текущий идентификатор набора изменений в рабочей области для TFS

Как узнать, какие изменения я имею в моей локальной рабочей области?

Конечно, я могу выбрать один файл и просмотреть его историю. Однако, если этот файл не был недавно обновлен, его набор изменений, вероятно, старше, чем последние обновленные файлы в том же решении.

Одна возможная ошибка, которую мы можем сделать, заключается в том, что мы просматриваем историю файла решения, однако файл решения редко изменяется, если вы не добавляете новый проект и не делаете изменения на уровне решения.

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

Есть ли лучший способ сделать это?

4b9b3361

Ответ 2

Если вы хотите использовать PowerShell (см. также, эквивалент ответа @kroonwijk):

  • включить tfs snapin (один раз, если он еще не был)

    add-pssnapin Microsoft.TeamFoundation.PowerShell

  • использовать командлет tfs для получения текущего идентификатора changeet id

    Get-TfsItemHistory <PATH_TO_PROJECT> -Recurse -Stopafter 1 -Version W