Article written

  • on 11.04.2010
  • at 09:42 PM
  • by Denis

Система контроля версий в TFS 2010 0

И так после того, как вы получили достаточный багаж теоретических знаний (Visual Studio Team Foundation Server 2010) и установили TFS 2010 (Установка Visual Studio Team Foundation Server 2010) самое время приступить к работе. В данной статье я рассмотрю основы по использованию системы контроля версий, которые предоставляет TFS 2010.

Предполагается, что у вас на компьютере уже установлен TFS 2010 и имеется Visual Studio 2010. Если нет, то ссылки на все необходимое программное обеспечение находятся тут.

И так, первое что нам необходимо сделать, это подключить Visual Studio к TFS. Для этого воспользуйтесь главным меню (Team) или ссылкой на домашней странице:

Microsoft Visual Studio Team Foundation Server 2010

Система попросит указать адрес существующего TFS. В моем случае мой Windows 7 ноутбук называется dionnis-pc.

Microsoft Visual Studio Team Foundation Server 2010

Microsoft Visual Studio Team Foundation Server 2010

После этого, окно Team Explorer должно содержать название соединения с сервером и DefaultCollection. Но на текущий момент у нас нет не одного добавленного проекта.

Microsoft Visual Studio Team Foundation Server 2010

В поем случае, для примера я использую код Enterprise Library, но на самом деле, можно было ограничиться стандартным приложением (File, New Project, Windows Forms). Если вы сейчас попробуете добавить проект в репозиторий системы контроля версий, то Visual Studio выдаст ошибку:

Microsoft Visual Studio Team Foundation Server 2010

Microsoft Visual Studio Team Foundation Server 2010

Сообщение не очень интуитивно понятное. Но ошибка означает, что вам необходимо создать проект в TFS, который будет все компоненты необходимые для вашей работы. И так, нам сначала необходимо создать новый проект:

В следующем диалоговом окне необходимо указать название проекта и краткое его описание:

Microsoft Visual Studio Team Foundation Server 2010

Теперь Visual Studio просит указать методологию, которую мы будем использовать при разработке нашего приложения. По умолчанию – Agile (гибкая методология разработки), но так же можно выбрать и CMMI. Для дополнительной информации по методологиям я рекомендую почитать MSDN. Я рекомендую остановиться на Agile, если вы не знаете что именно для вас подходит или если вы используете одну из гибкий методологий разработки (например TDD).

Microsoft Visual Studio Team Foundation Server 2010

Microsoft Visual Studio Team Foundation Server 2010

Microsoft Visual Studio Team Foundation Server 2010

Microsoft Visual Studio Team Foundation Server 2010

И так, наконец, Team Explorer отображает элементы текущего проекта: Work Items, Builds и Source Control.

Microsoft Visual Studio Team Foundation Server 2010

Теперь вы можете добавить ваш проект в репозиторий.

Microsoft Visual Studio Team Foundation Server 2010

Сейчас необходимо указать папку, в которой будет храниться наши данные.

Microsoft Visual Studio Team Foundation Server 2010

При успешном завершения работы, Solution Explorer пометит файлы, которые претендуют на помещение в репозиторий символом “+”. Так же вы увидите список действий, которые необходимо выполнить для того, что бы поместить ваше приложение в репозиторий. Просто добавьте комментарий и нажмите Check-In:

Microsoft Visual Studio Team Foundation Server 2010

Процесс добавления файлов в репозиторий необходимо подтвердить:

Microsoft Visual Studio Team Foundation Server 2010

И так поздравляю! Вы добавили свой проект в репозиторий!

На этом пока все, в следующий раз расскажу, как создавать задания и отслеживать ошибки.

Не забывайте, получать удовольствие от программирования!

Пост участвует в конкурсе - http://blog.zwezdin.com/ru/184

blog comments powered by Disqus

Denis Blog is powered by Drupal
developed by Denis Liger

Valid XHTML 1.0 Strict

Рейтинг@Mail.ru