Санкт-Петербургский государственный университет
Опубликован: 25.07.2014 | Доступ: свободный | Студентов: 1039 / 80 | Длительность: 17:26:00
Лекция 10:

Visual Studio Online

11.3. Создание командного проекта и работа с ним

Теперь мы можем создать новый командный проект для VS 2013. Для создания нового проекта нажимаем New (в левой части страницы, под надписью Recent Projects and Teams. Открывается окно создания нового проекта ( рис. 11.4).

Создание нового командного проекта в VS Online

увеличить изображение
Рис. 11.4. Создание нового командного проекта в VS Online

Вводим имя проекта saf_team_project, описание проекта Test team project for VS 2013. Выбираем в качества шаблона организации проекта Microsoft Visual Studio Scrum 2013.3, а в качестве системы управления исходным кодом Team Foundation Version Control (оба эти значения установлены по умолчанию). Нажимаем Create Project.

Проект создан. Открывается окно с сообщением и создании проекта ( рис. 11.5).

Командный проект создан

увеличить изображение
Рис. 11.5. Командный проект создан

Нажимаем Navigate to project. Переходим к странице проекта ( рис. 11.6).

Страница командного проекта

увеличить изображение
Рис. 11.6. Страница командного проекта

На странице проекта доступна информация о дальнейших возможных действиях над проектом - Work, Code, Build, Test, информация для управления спринтом (Sprint) - настройке этапа Sprint, характерного для методологии Scrum (подведение промежуточных итогов проекта в определенные ззапланированные моменты времени), информация о созданных комнатах для командных обсуждения (Team Rooms) - для проекта создана одна такая комната saf_team_project Team Room, и членах команды проекта - пока членом команды являюсь только я, с инициалами VS. См. также "Использование Visual Studio Online" .

Для добавления к команде проекта нового пользователя нажимаем Manage (справа от имени пользователя, а затем в открывшемся окне Manage members of team project выбираем пункт Add. Открывается окно Add a user, в котором можно ввести логин пользователя, либо его полное имя, если он зарегистрирован в Visual Studio ( рис. 11.7).

Добавление пользователя в командный проект

увеличить изображение
Рис. 11.7. Добавление пользователя в командный проект

Убеждаемся, что в Team Room вход возможен только при наличии подписки MSDN, либо по специальной пробной учетной записи, которую можно получить на срок 90 дней. Пытаемся получить такую пробную учетную запись - выбираем на странице проекта Settings / Start Account Trial. Открывается окно с предложением открыть пробную учетную запись ( рис. 11.8).

Окно получения пробной учетной записи для входа в Team Room

увеличить изображение
Рис. 11.8. Окно получения пробной учетной записи для входа в Team Room

Нажимаем Begin Trial. Выдается страница с сообщением, что пробная учетная запись, предоставляющая доступ на 90 дней ко всем возможностям VS Online. Получаем сообщение по email об открытии пробной учетной записи.

Теперь возвращаемся на страницу нашего командного проекта. Входим в Team Room - ура! Теперь мы вошли в нее. В чате внизу набираем начальный текст: Let's start our project!

Нажимаем Configure events. Открывается окно конфигурирования событий в Team Room ( рис. 11.9).

Конфигурирование событий в Team Room командного проекта

увеличить изображение
Рис. 11.9. Конфигурирование событий в Team Room командного проекта

Среди важных событий - Build completion, Code changes, Work item updates, Pull requests. В Team Room могут выполняться обсуждения проекта, проверка заданий, планирование и т.п.

Схема использования и возможностей Visual Studio Online изображена на рис. 11.10.

Схема использования и возможностей Visual Studio Online

увеличить изображение
Рис. 11.10. Схема использования и возможностей Visual Studio Online

Сервис Visual Studio Online Monaco позволяет внести изменения в код облачного сервиса Microsoft Azure без использования интегрированной среды, работая в браузере, и затем осуществить развертывание модифицированного приложения в облаке.

Сервис Visual Studio Online Application Insights обеспечивает анализ работоспособности и производительности приложений, в том числе - статистики исключений, использования памяти и т.д.

Сервис Visual Studio Online Agile Portfolio Management позволяет осуществить мониторинг разработки больших проектов.

Александр Калинин
Александр Калинин

Осенью прошёл курс и получил ключ. Но т.к. уже имел действующую подписку, то ключом не воспользовался. Сейчас захожу сюда, а про DreamSpark вообще ни слова. Где же мой ключ?