Окончательное удаление рабочих элементов [witadmin]
Используя команду Team Foundation, можно удалить один или несколько рабочих элементов из базы данных witadmin destroywi коллекции командных проектов без возможности восстановления. Рабочие элементы с состоянием «Закрыто» остаются в базе данных и могут быть повторно активированы. Окончательно удаленные рабочие элементы удаляются из базы данных, поэтому их нельзя восстановить или активировать повторно.
Каждый рабочий элемент представляет объект, хранимый в базе данных Team Foundation и имеющий уникальный идентификатор, который называется идентификатором рабочего элемента. В рамках коллекции проектов идентификаторы рабочих элементов не повторяются.
Программа командной строки witadmin работает только применительно к локальному развертыванию TFS. Для запуска программы откройте окно командной строки там, где установлена среда Visual Studio или Team Explorer, и введите:
cd %programfiles(x86)%\Microsoft Visual Studio 14.0\Common7\IDE
В 32-разрядной версии Windows замените %programfiles(x86)% на %programfiles%.
Требования
- Вы должны быть членом группы безопасности Администраторы Team Foundation или Администраторы проекта для коллекции командных проектов. Сведения см. в разделе Справочник по разрешениям 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. Настройка объектов для отслеживания рабочих элементов и управление этими объектами