Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Система управления версиями (также называемая системой управления версиями ) позволяет разработчикам сотрудничать с кодом и отслеживать изменения. Система контроля версий — это важное средство для проектов с участием нескольких разработчиков.
Azure DevOps поддерживает два типа системы управления версиями: Git (распределенная) и Team Foundation Version Control (TFVC). TFVC — это централизованная, клиентская серверная система. В Git и TFVC можно проверять файлы и упорядочивать файлы в папках, ветвях и репозиториях. Вы можете управлять репозиториями, ветвями и другими операциями разработки кода из Azure Repos.
Сравнение Git и TFVC
При использовании Git у каждого разработчика есть копия исходного репозитория на компьютере разработки. Исходный репозиторий содержит все сведения о ветвях и истории. Каждый разработчик работает непосредственно с локальным репозиторием, а изменения обмениваются между репозиториями в отдельном процессе.
Разработчики могут зафиксировать каждый набор изменений и выполнять операции управления версиями, такие как журнал и сравнение без сетевого подключения. Ветви легковесные. Когда разработчикам нужно переключить контексты, они создают частную локальную ветвь. Разработчики могут быстро переключаться с одной ветви на другую, чтобы переключаться между различными вариантами кодовой базы. Позже разработчики могут объединить, опубликовать или удалить ветвь.
В TFVC разработчики имеют только одну версию каждого файла на своих компьютерах разработки. Исторические данные сохраняются только на сервере. Ветви основаны на пути и создаются на сервере.
Начало работы с Git для системы контроля версий
Начните общий доступ к вашему коду или получите ваш код, используя систему управления версиями Git.
Примечание.
Git в Visual Studio и Azure DevOps — это стандартный Git. Visual Studio можно использовать со сторонними службами Git. Вы также можете использовать сторонние клиенты Git с Azure DevOps Server.