Вы можете сделать это в Excel :
- Откройте рабочие элементы в Excel с помощью:
- щелкните правой кнопкой мыши запрос в Team Explorer -> открыть в Excel
- выберите несколько рабочих элементов в области результатов WIT, затем щелкните правой кнопкой мыши -> открыть в Excel
- загрузить Excel, использовать Team -> Import, чтобы загрузить предопределенный запрос
- открыть файл * .xls, который уже связан с TFS
- Сделайте ваши массовые правки
- Нажмите кнопку «Опубликовать» на ленте команды
Полная документация:
Управление рабочими элементами в Excel (обзорная страница; множество ссылок внутри)
Вы также можете массово редактировать в веб-интерфейсе
Командная строка Windows :
REM make Martin Woodward fix all my bugs
tfpt query /format:id "TeamProject\public\My Work Items" |
tfpt workitem /update @ /fields:"Assigned To=Martin"
Powershell
# make Bill & Steve happy
$tfs = tfserver -path . -all
$items = $tfs.wit.Query("
SELECT id FROM workitems
WHERE [Created By] IN ('bill gates', 'steve ballmer')") |
% {
$_.Open()
$_.Fields["priority"].value = 1
$_
}
# note: this will be much faster than tfpt since it's only one server call
$tfs.wit.BatchSave($items)