Поделиться через


Повторное построение клиентского кэша [witadmin]

Можно принудительно перестроить кэш на каждом клиентском компьютере при следующем подключении к коллекции командных проектов с помощью команды witadmin rebuildcache.

Чтобы предотвратить появление ошибок рабочего пространства при выполнении операций управления версиями или построения на Team Foundation, необходимо обновлять кэш данных на клиентских компьютерах после проведения определенных операций по техническому обслуживанию. После перемещения, восстановления, переименования или переключения сервера уровня данных или сервера уровня приложений, необходимо обновить кэш для отслеживания рабочих элементов, а пользователи должны обновить кэш системы управления версиями на клиентских компьютерах.

Важно!

Чтобы избежать проблем с производительностью сервера, не следует запускать эту команду в обычные рабочие часы.

Программа командной строки witadmin расположена в каталоге Диск:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE на клиентском компьютере, на котором работает Сред. Командный обозреватель.

Необходимые разрешения

Для использования команды witadmin rebuildcache необходимо быть членом группы безопасности Администраторы Team Foundation или членом группы безопасности Администраторы проекта для коллекции проектов, которой требуется управлять. Дополнительные сведения см. в разделах Разрешения Team Foundation Server и Группы по умолчанию, права и роли в Team Foundation Server.

Примечание

Даже если вход в систему выполнен с разрешениями администратора, чтобы выполнить эту функцию на сервере с операционной системой Windows Server 2008, необходимо открыть окно командной строки с повышенными привилегиями.Чтобы открыть окно командной строки с повышенными привилегиями, нажмите кнопку Пуск, щелкните правой кнопкой мыши пункт Командная строка и выберите команду Запуск от имени администратора.Дополнительные сведения см. на веб-сайте Майкрософт.

witadmin rebuildcache /collection:CollectionURL [/noprompt]

Параметры

Параметр

Описание

/collection:CollectionURL

Задает универсальный код ресурса (URI) коллекции командных проектов. URI имеет следующий формат: http://ИмяСервера:Порт/ИмяВиртуальногоКаталога/ИмяКоллекции

Если виртуальный каталог не используется, то универсальный код ресурса (URI) имеет следующий формат:

http://ИмяСервера:Порт/ИмяКоллекции.

/noprompt

Отключает запрос подтверждения.

/? или help

Отображает справку по команде в окне командной строки.

Заметки

Команда witadmin rebuildcache делает недействительным кэшированные данные указанной коллекции командных проектов. Это приводит к обновлению кэша для каждого клиента при следующем подключении клиента к коллекции проектов.

Примеры

Следующая команда делает недействительным кэш метаданных для всех клиентов, подключающихся к Collection1, определенной на сервере с именем AdventureWorksServer. Кэши клиентов обновляются при их следующем подключении к коллекции проектов.

witadmin rebuildcache /collection:http://AdventureWorksServer:8080/AWTeam/Collection1

См. также

Задачи

Обновление клиента Team Foundation

Основные понятия

Работа с клиентами Team Foundation

Другие ресурсы

witAdmin. Администрирование объектов для отслеживания рабочих элементов