Система контроля версий в 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) или ссылкой на домашней странице:

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


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

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


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

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

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




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

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

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

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

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

И так поздравляю! Вы добавили свой проект в репозиторий!
На этом пока все, в следующий раз расскажу, как создавать задания и отслеживать ошибки.
Не забывайте, получать удовольствие от программирования!
Пост участвует в конкурсе - http://blog.zwezdin.com/ru/184