Удаление рабочих элементов
С помощью команды witadmin destroywi можно навсегда удалить из базы данных Team Foundation для коллекции командных проектов один или несколько рабочих элементов.Рабочие элементы с состоянием "Closed" остаются в базе данных и могут быть повторно активированы.Окончательно удаленные рабочие элементы удаляются из базы данных и не могут быть восстановлены или повторно активированы.
Каждый рабочий элемент представляет объект, который хранится в базе данных Team Foundation и которому присваивается уникальный идентификатор, называемый идентификатором рабочего элемента.Идентификаторы рабочих элементов являются уникальными в пределах коллекции проекта.
Для запуска инструмента командной строки witadmin откройте окно командной строки там, где установлено либо Visual Studio, либо Team Explorer и введите:
cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE
В 64-разрядной версии Windows замените %programfiles% на %programfiles(x86)%.
Требования
- Нужно быть членом группы безопасности Администраторы Team Foundation или Администраторы проекта для коллекции командного проекта.См. разделы Разрешения Team Foundation Server и Группы по умолчанию, права и роли в Team Foundation Server.
Примечание |
---|
Даже если вход в систему выполнен с разрешениями администратора, чтобы выполнить эту функцию на сервере с операционной системой Windows Server 2008, необходимо открыть окно командной строки с повышенными привилегиями.Чтобы открыть окно командной строки с повышенными привилегиями, выберите Пуск, откройте контекстное меню пункта Командная строка и выберите Запуск от имени администратора.Дополнительные сведения см. на веб-сайте Майкрософт. |
witadmin destroywi /collection:CollectionURL /id:id [/noprompt]
Параметры
Параметр |
Описание |
---|---|
/collection:CollectionURL |
Задает универсальный код ресурса (URI) коллекции командных проектов.URI имеет следующий формат: http://ИмяСервера:Порт/ИмяВиртуальногоКаталога/ИмяКоллекции Если виртуальный каталог не используется, URI имеет следующий формат: http://ИмяСервера:Порт/ИмяКоллекции. |
/id:id |
Идентификатор рабочего элемента для удаления.Чтобы задать несколько рабочих элементов, разделяйте идентификаторы только запятыми, без пробелов. |
/noprompt |
Отключает запрос подтверждения. |
/? или help |
Отображает справку по команде в окне командной строки. |
Примеры
Окончательное удаление рабочих элементов из базы данных
В следующем примере рабочий элемент 2003 удаляется из базы данных для Collection1 на сервере AdventureWorksServer:
witadmin destroywi /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /id:2003
В следующем примере рабочие элементы с ИД 12, 15 и 23 удаляются из базы данных для Collection1 на сервере AdventureWorksServer:
witadmin destroywi /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /id:12,15,23
См. также
Другие ресурсы
Разрешение, закрытие или повторная активация рабочего элемента
witAdmin. Настройка объектов для отслеживания рабочих элементов и управление этими объектами