Опубликован: 27.06.2009 | Доступ: свободный | Студентов: 1737 / 45 | Оценка: 4.12 / 3.62 | Длительность: 13:51:00
Специальности: Программист
Самостоятельная работа 3:

Инсталляция сервера командной работы(Windows 2003, MS SQL, VS TFS, Framework 2.0, 3.0, SharePoint Services, VSTS, MS Project)

< Лекция 8 || Самостоятельная работа 3: 123456 || Самостоятельная работа 4 >

Целью данной лабораторной работы является формирование навыков развертывания аппаратно-программного комплекса, необходимого для полноценной работы с Visual Studio 2008 Team System.

Эта лабораторная работа, по сути, является подготовкой к выполнению остальных работ. Во многом работа Visual Studio Team System зависит от грамотной установки, при этом наибольшую сложность представляет установка TFS, как связующего элемента системы. Есть ряд моментов в установке и настройке TFS, которые не описаны в руководствах, однако они могут стать причиной таких неисправностей как проблемы с подключением рабочих станций к TFS или невозможность создать новый командный проект. Эти особенности в дальнейшем будут выделены красным цветом.

В среднем полная установка аппаратно – программного комплекса занимает 6 и более часов (в зависимости от числа рабочих станций).

Эксплуатация различных ролевых изданий VSTS возможна и без использования TFS, но в таком случае возможности сотрудничества членов команды не будут столь полными, какими они должны быть.

TFS – продукт сопутствующий VSTS, он используется в тех случаях, когда членам команды требуются средства взаимодействия, интегрированные в Visual Studio, масштабируемое программное обеспечение для управления версиями и интегрированный веб-портал проекта.

В составе TFS реализованы следующие функции и компоненты:

  1. Project management (управление проектом) – создание проектов команды и управление ими.
  2. Work item tracking (отслеживание рабочих элементов) – создание требований, задач и ошибок и управление этими элементами.
  3. Change management (управление изменениями) – управление версиями проекта и вносимыми в него изменениями.
  4. Build server (сервер сборок) – автоматизированное и расширяемое средство управления сборками проекта.
  5. Project site (сайт проекта) – портал Microsoft SharePoint Services, служащий общей рабочей областью.
  6. Reporting (отчетность) – доступные всей команде управленческие отчеты и отчеты о состоянии.

Вышеперечисленные компоненты важны для любой команды, поскольку позволяют унифицировать различные виды деятельности ее членов. Без TFS каждый член команды работает сам по себе, а это именно то, что создатели VSTS хотят изменить.

Аппаратные требования к TFS

Число пользователей Процессор ОЗУ Жесткий диск (объем доступной памяти)
Меньше 20 2.0 GHz Pentium Dual-Core 1 GB 8 GB
От 20 до 50 2.0 GHz Pentium Dual-Core 1 GB 30 GB
От 50 до 100 2.33 GHz Pentium Dual-Core 2 GB 30 GB
От 100 до 200 2.33 GHz Pentium Dual-Core 2 GB 40 GB
От 200 до 400 2.33 GHz Pentium Dual-Core 2 GB 80 GB

Установка ПО тестировалась на следующей конфигурации сервера Intel Core Duo 1,8 GHz, 4 GB RAM, жесткий диск – 170 GB.

Требования TFS к программному обеспечению:

  1. Windows Server 2003 или Windows Server 2008
  2. Internet Information Services (IIS)
  3. MS SQL Server Standard или Enterprise Edition with Service Pack 1 и Service Pack 2 (в случае Windows Server 2008 )
  4. Обновление MSXML 6.0 Parser

Процесс инсталляции и настройки аппаратно-программного комплекса, для эксплуатации Microsoft Visual Studio Team System 2008, включает ряд последовательных операций:

  1. Выбор аппаратной платформы:

    Процессор - 2.2 GHz Pentium IV и выше, ОЗУ -4 Гг.байта и выше, 150 Гг. байт и выше.

  2. Установка ОС Windows Server 2008
  3. Создание учетных записей, необходимых для установки.
  4. Настройка портов, необходимых для работы с TFS.
  5. Установка MS SQL Server 2005
  6. Установка обновления служб MSXML 6.0 Parser
  7. Установка Team Foundation Server
< Лекция 8 || Самостоятельная работа 3: 123456 || Самостоятельная работа 4 >