Переподключение служб и пользователей
Этот раздел, являющийся четвертой частью учебника по установке на единственный сервер, посвящен порядку обратного добавления созданных групп пользователей на новый сервер.Кроме того, будет показано, как очистить кэши данных на новом сервере и как обеспечить, чтобы у пользователей не возникали проблемы кэширования данных при подключении к новому серверу.
В примерах, приведенных в этом разделе руководства, рассматриваются действия Jill Frank, ИТ-администратора вымышленной компании Fabrikam Fiber, когда она выполняет восстановление исходного развертывания, описанного в разделе Подготовка и выполнение односерверной установки [учебник], после отказа оборудования.Знакомство с этим учебником поможет выполнить процедуры из этого учебника.
Содержание раздела
Проверка разрешений для учетных записей пользователей, групп и служб
Обновление кэша системы управления версиями на клиентских компьютерах и восстановление подключения к Team Foundation Server
Необходимые разрешения
Чтобы вызвать веб-метод StampWorkitemCache, необходимо быть членом группы безопасности Администраторы на сервере.
Чтобы использовать команду tf workspaces на клиентском компьютере, разрешение Read должно иметь значение Allow.
Проверка разрешений для учетных записей пользователей, групп и служб
После завершения восстановления данных и программного обеспечения на новом сервере проверьте, что для всех учетных записей пользователей, групп и служб в развертывании настроены разрешения, необходимые для их корректной работы.
Все разрешения невозможно перенести автоматически.Например, администраторы Team Foundation должны быть членами локальной группы Администраторы на сервере, чтобы они могли открывать консоль администрирования; поэтому их необходимо вручную добавить в эту группу.Если вы выполнили указания учебника из раздела Подготовка и выполнение односерверной установки [учебник], можно использовать группы пользователей, созданные в разделе Подготовка к установке, для выполнения этой задачи.
Проверка разрешений
Войдите на сервер и проверьте, что для учетных записей пользователей, групп и служб заданы разрешения, необходимые им для работы.
Например, в примере развертывания Jill добавляет группу "TFS_ProjectContributors" (которая имеет понятное имя "Разработчики и инженеры-испытатели Fabrikam") на соответствующем уровне разрешений для пользователей, которые будут полностью участвовать в этом проекте в Team Foundation Server, службах отчетов SQL Server и SharePoint Foundation 2010.Примеры того, как это сделать см. в разделе Настройка Team Foundation Server для поддержки команд разработки.
Дополнительные сведения см. в разделах Добавление пользователей в командные проекты, Задание разрешений администратора для коллекций командных проектов, Задание разрешений администратора на сервере Team Foundation Server и Учетные записи служб и зависимости между ними на сервере Team Foundation Server.
Обновление кэша рабочих элементов
![]() |
---|
Эта процедура является необязательной.Выполнять эту процедуру следует только при обнаружении ошибок отслеживания рабочих элементов. |
Чтобы обновить кэш отслеживания рабочих элементов, вызывается веб-метод StampWorkitemCache.Этот метод вынуждает клиентские компьютеры обновить свой кэш при следующем подключении к серверу уровня приложений.Этот метод также синхронизирует рабочие области, которые определены на клиентских компьютерах.
Обновление кэша отслеживания рабочих элементов на клиентских компьютерах
На новом сервере откройте Internet Explorer.
В адресной строке введите следующий адрес для подключения к веб-службе ClientService.
http://Общедоступный_URL-адрес/Виртуальный_каталог:8080/WorkItemTracking/v3.0/ClientService.asmx
Примечание
Даже если вход в систему выполнен с учетными данными администратора, может потребоваться запустить Internet Explorer от лица администратора и ввести учетные данные.
Выберите StampWorkitemCache, а затем выберите Invoke.
Примечание
Метод StampWorkitemCache не возвращает никаких данных.
Обновление кэша системы управления версиями на клиентских компьютерах и восстановление подключения к Team Foundation Server
Чтобы предотвратить появление ошибок рабочего пространства при выполнении операций управления версиями или построения на Team Foundation, необходимо обновлять кэш данных на клиентских компьютерах.
Чтобы обновить кэш системы управления версиями, каждый пользователь должен выполнить команду tf workspaces на любом компьютере, который использует управление версиями и подключается к восстановленному серверу.
Обновление кэша системы управления версиями на клиентских компьютерах
На клиентском компьютере откройте окно командной строки с разрешениями администратора и перейдите в каталог: Диск:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE.
В командной строке введите следующую команду, указав URL-адрес коллекции, включающий имя сервера и номер порта нового сервера:
**tf workspaces /collection:http://**имя_сервера:порт/имя_виртуального_каталога/имя_коллекции
В примере развертывания одному из разработчиков, которыми руководит Jill, требуется обновления кэша системы управления версиями для проекта из коллекции DefaultCollection, размещенной в развертывании FabrikamPrime Team Foundation Server.Он вводит следующую строку:
tf workspaces /collection:http://FabrikamPrime:8080/tfs/DefaultCollection
Дополнительные сведения см. в разделе Workspaces Command.
Главная | Подготовка нового оборудования | Восстановление баз данных | Установка и настройка Team Foundation Server | Переподключение служб и пользователей