Начало работы новым командным проектом
Командный проект в Team Foundation Server (TFS) предоставляет стандартное средство планирования, используемый для отслеживания информации и организации исходный код, построений тесты и планы для группы.Командный проект создается как центральный элемент, с помощью которого координируются командные действия, необходимые для разработки определенной программной технологии или продукта.После создания командного проекта можно управлять работой в основных узлах, созданных для командного проекта, и отслеживать ее ход.
Содержание раздела
Варианты для начала работы
Области приложения и зависимости ресурса
Функции, клиент и зависимости лицензирования
Поддержка заинтересованные лица, не имеющие какой-либо клиентской лицензии (CAL)
Добавление ресурсов после создания командного проекта создается
В зависимости от ресурсов настроенных для team foundation server, командный проект отобразится со страницы и ресурсы, приведенные в следующих 2 образов.
Примечание |
---|
Моя страница рабочего отобразится при размещении Visual Studio Premium, Visual Studio Ultimate или Visual Studio Professional Test.Дополнительные сведения см. в разделе Visual Studio и лицензирования MSDN технический документ. |
Варианты для начала работы
Выбранная запуск командного проекта зависит от того, начинается ли вы с новой версией или при создании командного проекта в пределах существующего предприятия.
GET запущен использование службы облако |
Зарегистрируйтесь и создание командного проекта в размещенной службе см. в разделе Служба построения Team Foundation. |
Первая установки – стандартная конфигурация |
Задайте базовую конфигурацию для team foundation server.Можно проверить добавление ресурсов далее по мере необходимости. Дополнительные сведения см. в разделе Внедрение Visual Studio и Team Foundation Server для управления жизненным циклом приложений. |
Первая установки – расширенная конфигурация |
С предварительной конфигурацией можно задавать team foundation server и настроить дополнительные ресурсы для поддержки порталов проектов и отчеты.Дополнительные сведения о сопоставлении индивидуальных особенностей на ресурсы сервера см. в разделе Функции и зависимости ресурса. Дополнительные сведения см. в разделе Практическое руководство. Установка Team Foundation Server с использованием расширенной конфигурации.
Совет
Можно ограничить число коллекций командных проектов, насколько это возможно, чтобы свернуть административную нагрузку.Можно связывать элементы между командными проектами, определенных в одной коллекции.Кроме того, будут пользователям диспетчера, группы и разрешения отдельно для каждой коллекции.Коллекция отдельного проекта может пользоваться обрабатывать сотни разработчиков.Дополнительные сведения см. в разделе Организация сервера с помощью коллекций командных проектов.
|
Добавить командный проект в существующей установки |
Можно запускать новый командный проект с помощью следующий процесс. Рекомендации:
См. следующие шаги и дополнительные связанные разделы руководства. |
Шаг |
Руководство |
---|---|
Подключитесь к коллекции командных проектов.В Visual Studio откройте Team Explorer и подключается к коллекции командных проектов, в которой нужно создать командный проект.Командные проекты, находящихся на том же ресурсах общей папки подобные коллекции командных проектов. Для получения дополнительной информации см. Подключение к командным проектам на сервере Team Foundation Server. Примечания
|
|
Выбор шаблона процессаШаблон процесса определяет типы рабочих элементов и другие артефакты, команда может использовать для отслеживания и управления работы.Команда может создавать только рабочие элементы типов, определенных в шаблоне процесса, использованном при создании командного проекта, или типов, добавленных к командный проект после его создания. Примечания
|
|
Создание командного проекта.В Visual Studio выберите Файл, Создать и Командный проект для запуска мастера Создать командный проект. Примечания
|
|
Настройка групп.На странице Главная в Team Web Access выберите ссылку Управлять всеми членами.Добавьте учетные записи пользователей, выполняемой участниками команды.Дополнительные сведения см. в разделе Создание и настройка команды. Примечания
|
|
Планирование работу.Можно получить с помощью планирующ работу с помощью доску задачи и определение спринтов.Этими функции из Team Web Access.Если имеется доступ ко всем функциональным возможностям задать функций Team Web Access, можно использовать страницу невыполненной работы.В разделе Функции, клиент и зависимости лицензирования. Дополнительные сведения см. в разделе Гибкие и планирование итерации. |
|
Добавьте исходный код.Добавлении исходный код из Visual Studio.Дополнительные сведения см. в разделе Использование управления версиями. |
|
Создание определений построения.При создании определения построения в Visual Studio.Дополнительные сведения см. в разделе Построение приложения. |
Области приложения и зависимости ресурса
В следующей таблице отображены серверы, следует убедиться в развертывании Team Foundation для группы, чтобы иметь доступ к соответствующим функциям.Можно добавлять ресурсы после создания командного проекта.В разделе Добавление ресурсов после создания командного проекта создается.
Области приложения |
Team Foundation Server |
Team Foundation Build |
Продукты SharePoint |
Службы аналитики SQL Server |
Службы отчетов SQL Server |
Прокси-сервер Team Foundation Server |
Visual Studio Lab Management |
---|---|---|---|---|---|---|---|
Веб-доступ (1) |
|||||||
Обозреватель управления исходным кодом (2) |
|||||||
Рабочие элементы (3) |
|||||||
Построения (4) |
|||||||
Документы (5) |
|||||||
Отчеты Excel (6) |
|||||||
Отчеты (7) |
|||||||
Поддержка удаленного сайта (8) |
Рекомендовано |
||||||
Виртуальные среды (9) |
Состояние указывает отметка (на синем поле) указывает на то, что требуется поддерживает ресурс сервера соответствующую функцию.
Примечания
будет открыт Веб-доступTeam Web Access, который обеспечивает интерфейс Интернета team foundation server, разрешает доступ к командным проектам, гибким средства планирования и отслеживания, систему управления версиями и построений.Некоторые функции требуют конфигурации.В разделе Функции, клиент и зависимости лицензирования.
С помощью Обозреватель управления исходным кодом команда может управлять исходный код для командного проекта.См. раздел Использование управления версиями.
На странице Рабочие элементы, команда может создать рабочие элементы и запросов рабочего элемента для отслеживания, отслеживать, и отчет о разработке продукта и его функций.Рабочий элемент — это запись в базе данных, содержащая определение, присвоение, приоритет и состояние работы.Команда может создавать только рабочие элементы типов, определенных в шаблоне процесса, использованном при создании командного проекта, или типов, добавленных к командный проект после его создания.
Дополнительные сведения см. в разделе Отслеживание работ и управление рабочим процессом.
Страница Построения содержит определения построения, определенные для командного проекта.Эта страница отображается, только если развертывание устанавливается и установка Team Foundation Build.Для доступа к Служба построения Team Foundation требуется, чтобы коллекция проектов была настроена на использование контроллера построений.Для каждой коллекции командных проектов выделяется отдельный контроллер построений.Контроллер принимает запросы на построение от всех командных проектов в указанной коллекции.Team Foundation Build позволяет команде создания и управления построениями продукта регулярно.Например, команда может выполнять ежедневные построения и отправлять их на общий сервер.Team Foundation Build также дает возможность создавать отчеты о состоянии и качестве каждого построения.
Дополнительные сведения см. в разделе Построение приложения.
Страница Документы отображается, только если командный проект настроен с помощью Продукты SharePoint.После создания командного проекта можно настроить сайт SharePoint или другое расположение Интернета портала проекта.В разделе Портал проекта и зависимости продуктов SharePoint.
отчеты Microsoft Excel загружаются в папку Документы при настройке командный проект с сайтом SharePoint.С этими отчетами можно отслеживать burnrate командного проекта, невыполненная работа ошибки, качество программного обеспечения, ход выполнения теста и других показателей.Многие из этих отображения отчетов на панели мониторинга проекта.Помимо зависимости Продукты SharePoint, отчеты Excel зависят от коллекции командных проектов, узлы командного проекта настроены с обеими службами анализа SQL Server.
Обзор отчетов Excel по умолчанию см. в разделе Отчеты Excel (гибкая разработка) или Отчеты Excel (CMMI).
Если командный проект нет сайта SharePoint, можно по-прежнему использовать Excel для создания отчетов о состояния и тренда.Дополнительные сведения см. в разделе Создание отчетов в Microsoft Excel при помощи запросов рабочих элементов.
Страница Отчеты отображается, только если коллекция командных проектов, узлам командный проект настроен с поддержкой служб отчетов SQL Server, и с службами анализа SQL Server.Эта страница предоставляют доступ к диспетчеру отчетов и стандартные и пользовательские отчеты, передаваемые на сервер и службы отчетов SQL Server узлов.Каждый из шаблона процесса по умолчанию, Team Foundation Server предоставляет содержит несколько отчетов по умолчанию.
Обзор отчетов по умолчанию см. в разделах Отчеты (гибкая разработка) и Отчеты (CMMI).
Если некоторые участники команды расположенных удаленно из главного расположения для управления версиями, необходимо установить и настроить прокси-сервер Team Foundation Server для поддержки их. Прокси-сервер Team Foundation Server управляет кэшем загруженных файлов систему правления версиями в расположении распределенной команды, что существенно снижает требования к пропускной способности при глобальных соединениях.Благодаря настройке клиентов на использование прокси-сервера Team Foundation Server, управление файлами становится прозрачным для пользователя.Все метаданные обмен и загрузки файлов продолжают к интерфейсу непосредственно с team foundation server.
Дополнительные сведения см. в разделе Практическое руководство. Кэширование файлов системы управления версиями на удаленном сайте.
С помощью Visual Studio Lab Management команда может создать, присвоить и отслеживания виртуальных сред для поддержки разработки приложений, развертывание и тесты.С помощью Microsoft Test Manager можно тестировать приложения в виртуальных средах.Для доступа к виртуальным средам из Test Manager требуется, чтобы сервер, на котором располагается командный проект, был настроен на взаимодействие с Lab Management.
Дополнительные сведения см. в разделе Настройка Lab Management для сред SCVMM.
Портал проекта и зависимости продуктов SharePoint
Портал проекта используется командами для совместного доступа к шаблонам документов и предопределенным отчетам.Эти предопределенные объекты основываются на шаблоне процессов, выбранного вами для командного проекта.
Важно |
---|
При добавлении сайта SharePoint в качестве портала командного проекта, в Документы отображается в Team Explorer.На этой странице приведены ссылки на библиотеки SharePoint для командного проекта и участники команды могут использовать ее для хранения и совместного использования документов, относящихся к проекту.Эта возможность доступна только после добавления сайта SharePoint.Если добавить другой тип веб-сайт, страница Документы не отображается. |
Доступ к таким ресурсам требуется предоставляется командного проекта в Продукты SharePoint.Предоставлен, эти ресурсы представляются внутри структуры папок и подпапок страницы Документы.
Следующие артефакты и функции доступны, только если командный проект настроен с продуктами SharePoint.Можно добавить дополнительные функции SharePoint и добавляет области группа- функции.При настройке командный проект с сайтом SharePoint, после его создания, необходимо передать артефакты требуется позднее.
Репозиторий документа: Можно использовать хранилище к возврату и общую папку документирует с группой.Дополнительные сведения см. в разделе Управление документами и библиотеками документов.
Вики-сайт: Каждый командный проект связан с вики-сайт группы.
артефакты, --- окна на основе шаблона процесса: Шаблон процесса решено создать командный проект определяет различные артефакты, которые передаются во время создания командных проектов.Доступ к этим артефактам со страницы Документы.Хранятся на сервере, на которой размещается Продукты SharePoint для командного проекта.
Отчеты Microsoft Excel: Отчеты Excel можно использовать для отображения информации командного проекта из хранилища данных.Эти отчеты также поддерживают отображение сведения на панелях мониторинга.
Книги: Книги можно использовать для отслеживания проблем и рассмотрения ошибок.Книги только предоставляются с шаблонами процессов гибкой и что CMMI предоставляет team foundation server.
См. описания свойств Книги (гибкая разработка) и Книги (CMMI).
Панели мониторинга: Панели мониторинга отображают данные проекта, поддерживают расследования заданий и позволяют командам быстрее выполнять типичные задачи.Большинство панелей мониторинга поддерживает отображение в Microsoft Excel нескольких отчетов, которые получают данные из куба служб аналитики.Чтобы участники команды получили доступ ко всем шести корпоративным панелям мониторинга, необходимо выбрать веб-сайт SharePoint с установленным сервером Microsoft Office SharePoint Server 2007 Enterprise или SharePoint Server 2010 Enterprise.
Чтобы найти дополнительные сведения см. в разделе Панели мониторинга (гибкая разработка) или Панели мониторинга (CMMI).
Ссылки на руководство по процессам: Ссылки на руководство по процессам MSDN для определенных типов рабочих элементов в папку Поддержка.Руководство по процессам предоставляет информацию о том, каким образом следует координировать работу над командным проектом и как использовать тип рабочего элемента на протяжении всего жизненного цикла проекта.
Примечание Если щелкнуть Значок руководства по процессам, отображаемого в формах рабочих элементов в Team Explorer, в веб-браузере будет открыта для отображения страницы, указанной в файле поддержки руководства по процессам для соответствующего типа рабочего элемента.Если не настроено командный проект с помощью портала проекта, переданный или файлы поддержки руководства по процессам, портал проекта, эта ссылка будет неактивна.
Можно перенаправить руководство по процессу к пользовательскому содержимого.
Обзор руководства по процессам MSDN см. в разделе Руководство по процессу и шаблоны процессов для Team Foundation Server.
Функции и зависимости лицензирования
При подключении к Team Foundation Server у клиента Team Foundation.Как показано в следующей таблице, можно использовать некоторые функции только из Team Web Access или Team Explorer.Доступ к определенным Team Web Access функции необходимо, чтобы администратор team foundation server добавляет с соответствующей группе разрешений доступа Интернета.По умолчанию все элементы, добавляемые в командный проект добавляются в стандартной группе.Другие функции требуется добавляются к группе в составе ПолнаяРазрешения веб-доступа.Дополнительные сведения см. в разделе Доступ к функциям Team Web Access.
Team Web Access |
Командный обозреватель |
Разрешения доступа Интернета |
|
---|---|---|---|
Рабочие элементы и запросов рабочего элемента |
Standard |
||
В обозревателе управления исходным кодом |
Standard |
||
В обозревателе построений |
Standard |
||
Настройка и управление члены группы |
Standard |
||
Оповещения и отдельные группы (1) |
Standard |
||
Панель мониторинга группы (домашняя страница) |
Standard |
||
Совет задачи |
Standard |
||
Невыполненная работа |
Полный |
||
Запрос обратной связи (1) |
Полный |
||
Анализ кода (2) |
Неприменимо |
||
Задача suspend или resume (мой рабочий) (2) |
Неприменимо |
||
Силовая Storyboarding точка (2) |
Неприменимо |
Неприменимо |
Неприменимо |
Состояние указывает отметка (на зеленом поле) указывает, доступ к функции с помощью соответствующих клиентов Team Foundation и добавлен в соответствующую группу Разрешение доступа Интернета.
Примечания
Участники команды могут следовать для получения уведомлений по электронной почты при внесении изменений в командный проект.Предупреждения могут отправляться при изменении состояния рабочего элемента, возврате, завершении построения или изменении состояния построения.Дополнительные сведения см. в разделе Установка личных или командных оповещений.Чтобы задать оповещений и отправить отзыв, сервер, на котором находится командный проект, необходимо настроить для использования существующего сервера (SMTP) протокол SMTP отправки уведомлений по электронной почте.Дополнительные сведения см. в разделе Настройка уведомлений, отправляемых по электронной почте, и задание сервера SMTP.
Чтобы получить эти функции можно Visual Studio Premium, Visual Studio Ultimate или set Test Visual Studio Professional.Дополнительные сведения см. в разделе Visual Studio и лицензирования MSDN технический документ.
Сведения о других клиентах Team Foundation см. в разделе Работа с клиентами Team Foundation.
Поддержка заинтересованные лица, не имеющие какой-либо клиентской лицензии (CAL)
Большинство пользователей, которые взаимодействуют с team foundation server должны иметь клиентскую.Однако можно предоставить доступ к заинтересованным лицам, которые не оказывают клиентскую лицензию для следующих действий:
Представление " только просмотр рабочего элемента: Можно создать и просмотр рабочих элементов, созданных с помощью страницы рабочих элементов в Team Web Access.Это представление разработан специально для обеспечения доступа к любому элементу в организации, с помощью team foundation server не имеет клиентскую.В этом представлении, заинтересованные лица могут обнаруживать дефекты кода, предложить характеристиками продукта или просмотреть их ответы отзыва.Дополнительные сведения см. в разделе Управление рабочими элементами в представлении только рабочих элементов (Team Web Access).
Отправка отзывов: Для разрешения у заинтересованных лиц, чтобы оставить свой отзыв, необходимо предоставить им определенные разрешения.Можно также разрешить их, чтобы просмотреть их ответы отзыва или для создания других типов рабочих элементов.Можно также добавлять их к ограниченной группе разрешений доступа Интернета, позволяя им, чтобы просмотреть их ответы обратной связи и создания других типов рабочих элементов.Дополнительные сведения см. в разделе Предоставление разрешений заинтересованных лицам для отправки отзывов.
Панели мониторинга и просмотра отчетов: В зависимости от ресурсов настроенных для командного проекта, можно получить отчеты и панели мониторинга сочетания из, может потребоваться другие элементы внутри организации получить.Для этих заинтересованных лиц, чтобы просмотреть и обновить отчеты, необходимо присвоить необходимых разрешений.Дополнительные сведения см. в разделе Назначение разрешений на просмотр отчетов для Visual Studio ALM и управление этими отчетами.
Добавление ресурсов после создания командного проекта создается
Чтобы настроить ресурс после командный проект создан, см. в следующих разделах:
Настраивать командного проекта см. в разделе Настройка отслеживания рабочих элементов и командного проекта.
См. также
Основные понятия
Гибкое планирование и итерации