Поделиться через


Использование подсистемы контроля версий Team Foundation

Систему управления версиями Team Foundation (TFVC) можно использовать для масштабирования проектов от небольших до крупных, а с помощью серверных рабочих областей можно масштабировать базы кода до очень больших размеров — с миллионами файлов в каждой ветви и большими двоичными файлами. TFVC представляет собой централизованную систему управления версиями, которая позволяет применять детальные разрешения и ограничивать доступ вплоть до уровня отдельных файлов. Поскольку команда возвращает всю свою работу на сервер Team Foundation, можно легко провести аудит изменений и определить, кто из пользователей вернул тот или иной набор изменений. С помощью функций сравнения и добавления примечаний можно в точности понять, какие именно изменения внес пользователь.

Выберите действие.

  • Настройка компьютера разработки и начало работы
    Потратьте несколько минут на настройку компьютера разработки, чтобы использовать все преимущества базы кода с управлением версиями.

  • Разработка приложения в базе кода с управлением версиями
    В большинстве случаев вам не нужно задумываться об управлением версиями. Система понимает вносимые вами изменения и помогает управлять ими.

  • Приостановка работы
    Иногда необходимо на время отложить всю или часть работы, которой вы занимаетесь. Система управления версиями может облегчить эту задачу и сократить временные затраты, связанные с перебоями.

  • Участие в работе команды
    Возвращайте свои изменения, чтобы команда могла пользоваться вашей работой, тестировать и выпускать ее.

  • Изоляция риска
    Используйте ветви и блокировки для изоляции рисков, связанных с выполнением работы разными командами.

  • Просмотр прошлых версий и управление ими
    Одно из преимуществ системы управления версиями состоит в том, что она позволяет заглянуть в прошлое и получить подробные сведения об изменениях, внесенных в файлы.

  • Сравнение папок и файлов
    Пользователи могут сравнивать друг с другом серверные и локальные папки, а также просматривать различия между содержимым этих папок.

  • Разрешение конфликтов Team Foundation (подсистема контроля версий)
    Большим преимуществом использования управления версиями является то, что над одним файлом могут одновременно работать несколько пользователей. Один из недостатков, однако, состоит в том, что иногда приходится разрешать конфликты. Хотя сталкиваться с конфликтами достаточно неприятно, система предоставляет сведения и средства, помогающие понять и разрешить конфликты.

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

Связанные разделы

В настоящее время мы не повторяем публикацию следующих разделов. Однако вы можете прочитать версию этого руководства для Visual Studio 2010.

Администрирование системы управления версиями Team Foundation