Как получить список всех "наборов изменений" пользователя в TFS?

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

Как я могу это сделать?

4 ответа

Решение

Помимо опции, представленной Ричардом, вы также можете сделать это из VS, используя опцию "Changesets":

Это также возможно сделать через API. Я могу предоставить короткий фрагмент, если вам интересно.

Для Visual Studio 2013

  1. Open Source Control Explorer
  2. Щелкните правой кнопкой мыши по хранилищу, которое вы хотите найти
  3. Выберите Find => Find Changesets
  4. Откроется окно "Поиск наборов изменений", где вы можете выполнить фильтрацию по имени пользователя.

Контекстное меню репозитория TFS

tf hist ‹item› /user:name будет фильтровать историю по пользователю, так что это может быть использовано для получения полного набора изменений для пользователя, из которого можно извлечь номера наборов изменений.

Я нашел обходной путь.

Вы можете открыть задачу TFS и связать Changeset с задачей. Там вы можете найти набор изменений, используя параметры поиска.

Я не знаю, почему это единственное место, где эта функциональность доступна, но, по крайней мере, она есть.

Другие вопросы по тегам