Система командной работы. Visual Studio Теам System
Оценить
(0 голоса)
Отчеты генерируются непосредственно по кубу OLAP, созданному по реляционной базе данных TfsWarehouse (рис. 23.27). Это позволяет получить в отчетах информацию по не­скольким различным источникам, а также сводную информацию по построениям, тестам (включая тестовые случаи, тесты покрытия кода и тесты нагрузки), управлению исходными кодами и по элементарным работам.
Оценить
(0 голоса)
Члены команды могут взять существующий готовый отчет и изменить его под свои потреб­ности. Вы можете также создавать с нуля нестандартные отчеты. Благодаря сервису SQL Server Reporting Services самым лучшим способом для этого является использование визу­ального конструктора Report Designer в Visual Studio. Создайте новый проект типа Report Application (в категории Reporting) в Visual Studio (рис. 23.28). Если категория Business Intelligence Reports у вас отсутствует, то вам необходимо инсталлировать SQL Server Busi­ness Intelligence Server Studio с инсталляционного дистрибутива SQL Server. После создания проекта вы можете добавить новый элемент проекта Report и использовать мастер Report Wizard для визуального конструирования вашего отчета. На рис.…
Оценить
(0 голоса)
Сервер Team Foundation Server — это набор компонентов на уровне приложения и уровне дан­ных, которые делают возможной совместную работу над командными проектами. В этой главе мы рассмотрели системную архитектуру уровня данных и уровня приложения сервера Team Foundation Server. Мы также кратко обсудили безопасность использования сервера TFS. Мы описали, как менеджеры проекта работают с сервером TFS (и с такими инструментами, как Team Explorer) для создания новых командных проектов, управления шаблонами про­цесса, назначения членов команды в проект, а также для поддержания портального сайта проекта. Вы узнали, как сотрудники проекта работают в составе команды и используют раз­личные функциональные возможности TFS для участия в…
Оценить
(1 голос)
В данной главе описывается система управления исходными кодами Visual Studio Team Sys­tem: точнее говоря, сама система управления и хранилище (которое предоставляет сервер Team Foundation Server), а также средства ее интеграции с Visual Studio. Идея системы управления исходными кодами достаточно проста: в любом проекте разра­ботки программного обеспечения имеется необходимость в централизованном хранении и управлении файлами, которые являются базовыми элементами. Иначе говоря, система управления исходными кодами централизованно управляет доступом не только к файлам ирходного кода, но также и к любым другим элементам проекта, имеющим вид файлов и созданным во время реализации проекта. Эти элементы могут включать в себя документы технических требований, сетевые…
Оценить
(1 голос)
Система управления исходными кодами, которая поставляется в составе VSTS и сервера Team Foundation Server, является совершенно новой системой фирмы Microsoft; она не явля­ется улучшенной версией предыдущей системы управления исходными кодами Visual Source Safe. Система управления исходными кодами Team Foundation Source Control (TFSC) была создана с нуля для того, чтобы стать системой масштаба предприятия, которая может обслуживать сотни и даже тысячи одновременно работающих пользователей. Примечание Система управления исходными кодами Visual Source Safe (VSS) не исчезла. Вместе с Visual Studio 2005 была выпущена новая версия VSS 2005 и она остается предпоч­тительным механизмом управления исходными кодами для индивидуальных разра­ботчиков или небольших команд (не…
Оценить
(0 голоса)
Поскольку система TFSC является еще одним сервисом, предоставляемым TFS, то она ра­ботает поверх все той же трехуровневой архитектуры*. Она использует SQL Server в качестве базы данных для хранения исходных кодов, предоставляет доступ к этому хранилищу при помощи сервера TFS уровня приложения, а также использует Visual Studio в качестве кли­ента. На рис. 24.1 показана диаграмма этой системной архитектуры. Такая архитектура позволяет системе управления исходными кодами масштабироваться вверх путем добавления дополнительных серверов на уровне приложения. Кроме того, объ­ем хранения можно увеличить путем добавления устройств хранения на сервере базы дан­ных или добавления самих серверов баз данных. Совет Для географически распределенных команд Team Foundation…
Оценить
(0 голоса)
T^FS использует ту же самую интегрированную систему безопасности Windows, что и сер­вер Team Foundation Server уровня приложения (на котором она и находится). Это означает, что для определения конкретных уровней разрешений (при работе с системой управления исходными кодами) используется все та же модель пользователей/групп и тот же самый процесс добавления или удаления пользователей. Иначе говоря, TFSC не имеет собственной базы данных пользователей или системы безопасности; она работает в более широкой ин­фраструктуре сервера Team Foundation Server. Вообще говоря, пользователь в системе управления исходными кодами является либо сотрудником, либо администратором. Группа сотрудников обычно населена членами команды, выполняющими роли разработчи­ков, тестеров, спонсоров и прочими.…
Оценить
(0 голоса)
Для решения как простых, так и сложных задач работы с системой управления исходными кодами у вас в Visual Studio есть два основных инструмента: Solution Explorer (который мы уже обсуждали во многих главах этой книги), а также инструмент Source Control Explorer. Solution Explorer можно использовать для непосредственного управления элементами ре­шения (или проекта) в системе управления исходными кодами. Source Control Explorer также обеспечивает многие из этих функций и дополнительно предоставляет вам возмож­ность просмотра (хранящихся на уровне данных TFS) элементов системы управления ис­ходными кодами. Однако перед тем, как вы сможете работать с этими инструментами или использовать (спе­цифичные для системы управления исходными кодами) функциональные…
Оценить
(0 голоса)
Настройки Visual Studio для работы с системой управления исходными кодами находятся в диалоговом окне Options. Выберите Tools | Options, а потом перейдите к странице Source Control. Здесь вы можете использовать раскрывающийся список для выбора той системы управления исходным кодом, которую хотите использовать. Пока в этом списке имеется только один элемент— Visual Studio Team Foundation Server (рис. 24.2), и именно его и нужно выбрать. Когда в качестве провайдера системы управления исходными кодами выбран TFS, вы можете автоматически использовать Visual Studio в качестве клиента при подключении к серверу TFS. Внутри Visual Studio вы можете: □    перемещаться по командным проектам и рабочим пространствам;…
Оценить
(0 голоса)
На рис. 24.3 показано окно Source Control Explorer (SCE) в Visual Studio. Вы видите, что SCE имеет вид окна документа (а не инструментального окна), что в нем имеется несколько различных панелей (в которых видна информация системы управления исходными кодами), и эти панели организованы таким образом, что окно похоже на окно Windows Explorer опе­рационной системы. Рис. 24.3. Окно Source Control Explorer
© 2017 www.visualstudios.ru. Все права защищены.