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


Разработка и совместное использование кода в TFVC с помощью Visual Studio

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Независимо от того, является ли ваш проект программным обеспечением большим, небольшим или новым, лучше использовать управление версиями как можно раньше. В этой статье показано, как приступить к работе с система управления версиями Team Foundation (TFVC), централизованной системой управления версиями.

  • Если вы хотите работать в распределенной системе управления версиями, вместо этого можно использовать Git с Azure Repos.

  • Если у вас есть код, который вы хотите перенести в Azure DevOps Services, ознакомьтесь с обзором миграции.

Необходимые компоненты

Подключение проекта

  1. В Visual Studio на домашней странице команды Обозреватель щелкните значок "Управление Подключение ion".

  2. На странице Подключение Команды Обозреватель щелкните правой кнопкой мыши проект, содержащий репозиторий, и выберите Подключение.

    Снимок экрана: выбор Подключение для подключения проекта.

    Если нужный проект не указан, выберите "Управление Подключение ионами", выберите Подключение в проект и выберите нужный проект. Дополнительные сведения см. в Подключение из Visual Studio или Team Обозреватель.

Примечание.

Некоторые параметры меню TFVC не отображаются в Visual Studio, пока не подключитесь к TFVC.

Настройка рабочей области.

  1. На домашней странице Visual Studio Team Обозреватель выберите "Настроить рабочую область", чтобы сопоставить проект с папкой на компьютере разработки.

  2. Подтвердите путь к рабочей области и выберите "Карта" и " Получить ", чтобы сопоставить рабочую область и получить код.

    Снимок экрана: сопоставление рабочей области для получения кода.

    Теперь вы можете проверка в исходном коде, сборках очередей и управлении работой.

    Снимок экрана: сообщение об успешном выполнении, которое проверяет, подключен ли Visual Studio к проекту.

Если вы не видите ссылку "Настройка рабочей области ", возможно, на компьютере уже есть рабочая область. Чтобы просмотреть существующие рабочие области, откройте Обозреватель системы управления версиями или просмотрите статью "Решения" в team Обозреватель. Дополнительные сведения см. в разделе "Управление версиями" Обозреватель для управления файлами в TFVC и создании и работе с рабочими областями.

Снимок экрана: команда Обозреватель, где можно выбрать Обозреватель системы управления версиями или управление рабочими областями.

Примечание.

TFVC не поддерживает рабочие области на сетевых дисках или путях UNC.

Добавление кода в управление версиями

  1. Чтобы создать проект кода для управления версиями TFVC, выберите "Создать" в разделе "Решения" на домашней странице команды Обозреватель. Поместите новое решение в сопоставленную папку рабочей области, например c:\Users\YourName>\Source\<Workspaces\YourTeamProject\.

    Снимок экрана, на котором показана домашняя страница

    Или, если у вас уже есть приложение, которое вы хотите поместить в систему управления версиями TFVC, переместите решение в папку рабочей области в Windows проводник.

    Снимок экрана: перемещение исходного кода в папку рабочей области.

  2. Откройте решение в Visual Studio.

    Снимок экрана: домашняя страница команды Обозреватель, где можно открыть решение в Visual Studio.

  3. Нажмите клавиши CTRL+ALT+L, чтобы открыть Обозреватель решений, и в Обозреватель решений щелкните решение правой кнопкой мыши и выберите пункт "Добавить решение в систему управления версиями".

    Снимок экрана: добавление решения в систему управления версиями.

  4. В диалоговом окне "Добавление решения в систему управления версиями" просмотрите сведения и нажмите кнопку "ОК".

Проверка решения

  1. Когда вы будете готовы проверка в коде, щелкните правой кнопкой мыши решение в Обозреватель решений и нажмите кнопку "Войти".

    Снимок экрана: контекстное меню с выбранным параметром

  2. На странице "Ожидающие изменения" команды Обозреватель добавьте комментарий проверка и нажмите кнопку "Войти".

    Снимок экрана: область

  3. На домашней странице команды Обозреватель выберите "Управление версиями" Обозреватель.

    Снимок экрана: домашняя страница

    В Обозреватель системы управления версиями вы увидите решение в TFVC.

    Снимок экрана: решение в Обозреватель системы управления версиями.

Теперь вся команда может работать над кодом. Все изменения отслеживаются в элементе управления версиями.

Возврат изменений

  1. При редактировании кода в Visual Studio, который находится в системе управления версиями TFVC, измененный файл автоматически проверка отключен. Например, site.css проверка после font-size изменения16px.

    Снимок экрана: решения Обозреватель с site.css проверка файла.

  2. Чтобы сравнить измененный файл с последней версией в системе управления версиями, щелкните правой кнопкой мыши файл в Обозреватель решений и выберите "Сравнить".

    Снимок экрана: параметр

    Откроется окно Diff , и вы можете увидеть разницу между двумя версиями.

    Снимок экрана: окно сравнения с двумя версиями файла параллельно.

  3. В Обозреватель решений щелкните файл правой кнопкой мыши и выберите "Войти", чтобы проверка изменения.

    Снимок экрана, на котором показан параметр

    Вы также можете проверка из редактора кода или команды Обозреватель.

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

    Снимок экрана: связанные рабочие элементы в ожидающих изменениях.

  5. Добавьте комментарий и проверка в.

    Снимок экрана, на котором показано, где можно добавить комментарий и проверка в файлах.

  6. В Обозреватель системы управления версиями щелкните правой кнопкой мыши измененный файл и выберите просмотр журнала.

    Снимок экрана: просмотр журнала в контекстном меню исходного файла.

    В окне журнала перечислены все наборы изменений, которые включают этот файл.

    Снимок экрана: окно журнала с наборами изменений.

Следующие шаги