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

Как найти все файлы, которые пользователь когда-либо изменял в Team Foundation Server

Я знаю, что есть простой способ сделать это с помощью SVN, поэтому с TFS должен быть аналогичный способ.

В принципе, я хочу иметь список всех файлов, которые когда-либо редактировали конкретное имя пользователя (IE: извлечено и изменено или добавлено). Это на TFS 2008.

4b9b3361

Ответ 1

Я нашел один способ сделать это:

  • Перейдите в проводник исходного кода в Visual Studio
  • Щелкните правой кнопкой мыши корень проекта
  • Выберите "Найти в управлении источником" → "Изменения"
  • Введите имя пользователя, которое вы ищете в поле "По пользователю"
  • Нажмите Найти

Это возвращает список изменений от пользователя. Затем вы можете нажать кнопку сведений, чтобы развернуть набор изменений.

Ответ 2

Ответы до сих пор возвращают список изменений, а не список файлов. Попробуйте:

Get-TfsItemHistory $/ -r -user username -all | Select-TfsItem | sort -unique path

Использование командлетов Powershell также включено в Электроинструменты.

Ответ 3

Брайан - ответ, который вы предоставили, - это один из способов. Вы также можете сделать это за меньшее количество шагов, установив бесплатный бесплатный Team Foundation Server Power Tools - выпуск в октябре 2008 года из MSDN. Существует ряд отличных внеполосных обновлений набора функций Team Explorer, но тот, который вас интересует, называется функцией Члены команды:

Члены команды Node http://img34.imageshack.us/img34/7195/image21k.png

Это позволит вам быстро выполнить поиск всех участников данной группы. Посмотрите на другие функции, так как я уверен, что вы найдете и другие полезные вещи. Лично мне нравится "Show Shelvesets", поскольку он значительно облегчает использование функции Shelveset для отзывов о кодах и т.д.

Ответ 4

Я знаю, как это сделать в VS2010, и я уверен, что он работает очень похоже на VS 2008 -

В Visual Studio откройте окно Team Explorer.
Разверните главную ветку TFS.
Разверните ветку "Члены группы". Под этой веткой вы увидите имена всех членов TFS.
Щелкните правой кнопкой мыши элемент и выберите "Показать историю проверок". В этом списке будут перечислены все файлы, которые были изменены (отмечены) выбранным членом.

Надеюсь, это поможет. Удачи!

Ответ 5

Пожалуйста, выполните следующие действия:

В Visual Studio откройте окно "Team Explorer". Разверните свою основную ветку TFS. Разверните ветку "Члены команды". Под этой веткой вы увидите имена всех членов TFS. Щелкните правой кнопкой мыши по члену и выберите "Показать историю регистрации". Это перечислит все файлы, измененные (проверенные) выбранным участником.

Я надеюсь, что это сработает. Помимо этого, позвольте мне представить, Southwest Airlines Reservations - предлагает лучшие предложения по бронированию авиабилетов.