Подключение прокси-сервера Team Foundation Server к Team Foundation Server
Чтобы прокси-сервер кэшировал копии файлов управления версиями в расположении, в котором работают участники распределенной группы, необходимо подключить прокси-сервер Team Foundation Server к Visual Studio Team Foundation Server. Чтобы завершить процедуру, потребуется URL-адрес для развертывания сервера Team Foundation Server, для которого прокси-сервер должен кэшировать файлы.
Совет
Можно воспользоваться консолью администрирования Team Foundation на сервере, на котором запущен уровень приложений, чтобы определить URL-адрес для развертывания Team Foundation Server.Чтобы определить URL-адрес, воспользуйтесь элементом Общедоступный URL-адрес на странице уровня приложений.Чтобы определить URL-адрес с именем коллекции, воспользуйтесь элементом URL-адрес на странице коллекции командных проектов.
Необходимые разрешения
Для выполнения этой процедуры нужно быть членом группы безопасности Администраторы на прокси-сервере Team Foundation Server.
Подключение прокси-сервера Team Foundation Server к Team Foundation Server
В меню Пуск последовательно выберите пункты Все программы, Microsoft Team Foundation Server 2010 и Консоль администрирования Team Foundation.
Отобразится окно Team Foundation Administration Console.
Выделите прокси-сервер, затем щелкните путь в области Файл конфигурации.
Файл Proxy.config открывается в соответствующем текстовом редакторе или редакторе XML.
Примечание
Чтобы изменить файл proxy.config на сервере, на котором запущен Windows Server 2008, его необходимо открыть с правами администратора, даже если вход в систему был осуществлен с помощью административных учетных сведений.Дополнительные сведения см. на веб-сайте Майкрософт.
Чтобы открыть Блокнот как администратор, нажмите кнопку Пуск, щелкните правой кнопкой мыши пункт Командная строка, выберите команду Запуск от имени администратора и введите текст "notepad".В Блокноте с помощью пути в области Файл конфигурации перейдите к файлу Proxy.config.
В файле Proxy.config найдите узел <Servers>, элемент <Server>, а затем элемент <Uri>.
Найдите токен @H\_TFSSERVER@. Для развертывания Team Foundation Server замените этот токен URL-адресом. В зависимости от области файлов управления версиями, которые необходимо кэшировать прокси-серверу, воспользуйтесь одним из перечисленных ниже параметров.
Если необходимо, чтобы прокси-сервер кэшировал файлы для каждой коллекции в развертывании Team Foundation Server, воспользуйтесь таким форматом URL-адреса: http://имя_сервера:порт/папка/
Если необходимо, чтобы прокси-сервер кэшировал файлы для определенных коллекций, воспользуйтесь таким форматом URL-адреса в одном или более элементах URI: http://имя_сервера:порт/папка/имя_коллекции/
Где имя_сервера — имя сервера или DNS развертывания Team Foundation Server. Port — номер порта, на котором Team Foundation Server прослушивает запросы клиентов (по умолчанию 8080). папка — виртуальный каталог (по умолчанию tfs). имя_коллекции — имя коллекции командного проекта (по умолчанию DefaultCollection).
Например, при необходимости кэширования файлов управления версиями для каждой коллекции в развертывании Team Foundation Server, элемент <Uri> должен выглядеть следующим образом:
<Servers> <Server> <Uri>https://Server:8080/tfs/</Uri> </Server> </Servers>
Если необходимо кэшировать файлы управления версиями для нескольких коллекций, следует использовать несколько элементов <Uri>, имеющие следующий вид:
<Servers> <Server> <Uri>https://Server:8080/tfs/Collection1/</Uri> </Server> <Server> <Uri>https://Server:8080/tfs/Collection2/</Uri> </Server> </Servers>
Сохраните изменения, внесенные в файл Proxy.config, и закройте этот файл.
Перезапустите службы IIS. Для этого откройте окно командной строки, введите iisreset и нажмите клавишу ВВОД.
Примечание
Даже если вход в систему выполнен с учетными данными администратора, необходимо открыть окно командной строки с повышенными правами, чтобы выполнить эту функцию на сервере под управлением Windows Server 2008.Чтобы открыть командную строку с повышенными правами, нажмите кнопку Пуск, щелкните правой кнопкой мыши Командная строка и выберите Запуск от имени администратора.Дополнительные сведения см. на веб-сайте Майкрософт.
См. также
Другие ресурсы
Управление прокси-сервером Team Foundation Server
Подключение прокси-сервера Team Foundation Server к Team Foundation Server
Практическое руководство. Проверка производительности кэша с помощью системного монитора
Файл конфигурации прокси-сервера Team Foundation Server
Журнал изменений
Дата |
Журнал |
Причина |
---|---|---|
Октябрь 2010 |
Уточнен пример. |
Улучшение информации. |
Август 2010 |
Отредактирован пример кода. |
Обратная связь от клиента. |