Бөлісу құралы:


Согласование различий между двумя папками

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

Visual Studio 2019 | Visual Studio 2022

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

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

Для выполнения этих процедур необходимо иметь разрешения на чтение и извлечение разрешений, равных Allow. Дополнительные сведения см. в разделе "Разрешения TFVC по умолчанию".

Примечание.

Чтобы примирить две локальные папки или файлы, вам не нужны разрешения Azure DevOps.

Выверка различий

  1. В Обозреватель системы управления версиями Visual Studio щелкните правой кнопкой мыши папку и выберите "Сравнить". Откроется диалоговое окно "Сравнение ".

  2. В диалоговом окне "Сравнение" выберите версии папок для сравнения, а затем нажмите кнопку "ОК". Откроется окно "Разница в папке".

  3. В окне "Разница в папке" щелкните правой кнопкой мыши папку или файл, который вы хотите примирить, и выберите "Примирить".

    Примечание.

    Можно выбрать несколько папок и файлов, удерживая клавишу CTRL и выбрав элементы. Кроме того, можно нажать клавиши CTRL+A, чтобы выбрать все папки и файлы.

    Откроется окно "Согласование различий папок".

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

  5. Для файлов, которые не находятся на сервере, выберите "Добавить на сервер", чтобы отправить файлы на сервер, или нажмите кнопку "Игнорировать", чтобы оставить эти файлы только в локальной рабочей области.

  6. Для файлов, ожидающих изменений, выберите один из следующих вариантов:

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

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

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