Как получить список всех "наборов изменений" пользователя в TFS?
Я просто хочу получить список всех наборов изменений пользователя в TFS. Я хочу только идентификатор набора изменений и ссылку на все элементы, которые проверяются как часть этого набора изменений.
Как я могу это сделать?
4 ответа
Помимо опции, представленной Ричардом, вы также можете сделать это из VS, используя опцию "Changesets":
Это также возможно сделать через API. Я могу предоставить короткий фрагмент, если вам интересно.
Для Visual Studio 2013
- Open Source Control Explorer
- Щелкните правой кнопкой мыши по хранилищу, которое вы хотите найти
- Выберите Find => Find Changesets
- Откроется окно "Поиск наборов изменений", где вы можете выполнить фильтрацию по имени пользователя.
tf hist ‹item› /user:name
будет фильтровать историю по пользователю, так что это может быть использовано для получения полного набора изменений для пользователя, из которого можно извлечь номера наборов изменений.
Я нашел обходной путь.
Вы можете открыть задачу TFS и связать Changeset с задачей. Там вы можете найти набор изменений, используя параметры поиска.
Я не знаю, почему это единственное место, где эта функциональность доступна, но, по крайней мере, она есть.