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


Сравнение файлов

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

  • Выделение изменений кода и проведение сравнения

    • Редактирование файла в рабочей области и его сравнение с файлом на сервере

    • Просмотр и комментирование изменений при проверке кода

    • Сравнение двух версий файла на сервере

    • Сравнение двух файлов в диалоговом окне "Сравнить"

  • Использование окна "Различия"

  • Использование командной строки

Выделение изменений кода и проведение сравнения

Редактирование файла в рабочей области и его сравнение с файлом на сервере

Сравнение файла в рабочей области с его извлеченной версией позволяет выделить и проверить выполненную работу. Кроме того, работу можно сравнить с последней версией файла на сервере Team Foundation Server. При этом файл можно изменять.

  1. Подключитесь к командному проекту, в котором вы планируете работать, если вы не сделали этого ранее.

  2. Нажмите кнопку Значок "Начало" Домой, а затем Значок ожидающих изменений Ожидающие изменения.

  3. На странице Ожидающие изменения найдите нужный файл. Откройте контекстное меню файла (щелкнув его правой кнопкой мыши), а затем выполните указанные ниже действия.

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

      Совет

      Также можно нажать Ctrl+Shift и дважды щелкнуть файл.

    • Выберите Сравнить с последней версией, чтобы увидеть внесенные вами изменения по сравнению с последней версией файла на сервере Team Foundation Server.

  4. Будет открыто окно Различия. В этом окне в файл можно вносить изменения.

Совет

Кроме того, в обозревателе решений и обозревателе управления исходным кодом можно сравнить файл в рабочей области с его версией на сервере.Выберите файл, откройте его контекстное меню (правой кнопкой мыши) и выберите пункт Сравнить.Когда будет открыто диалоговое окно Сравнить, нажмите кнопку ОК.

Просмотр и комментирование изменений при проверке кода

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

Сравнение двух версий файла на сервере

Две версии файла можно сравнить в журнале этого файла на сервере Team Foundation Server.

  1. В строке меню выберите Вид, Другие окна, Обозреватель управления исходным кодом.

  2. В обозревателе управления исходным кодом откройте контекстное меню файла (щелкнув его правой кнопкой мыши) и выберите пункт Просмотреть журнал.

  3. Выделите две версии файла, откройте их контекстное меню и выберите пункт Сравнить.

    Будет открыто окно Различия.

Сравнение двух файлов в диалоговом окне "Сравнить"

Сравнивать можно любые два файла. Сравниваемые файлы могут находиться в локальном клиенте или на сервере Team Foundation Server или же по одному там и там.

  1. В строке меню выберите Вид, Другие окна, Обозреватель управления исходным кодом.

  2. В обозревателе управления исходным кодом откройте контекстное меню файла (щелкнув его правой кнопкой мыши) и выберите пункт Сравнить.

    Будет открыто диалоговое окно Сравнить.

  3. В полях Исходный путь и Конечный путь укажите файлы для сравнения.

    • Введите путь или откройте меню Обзор, выберите в нем команду Локальный путь или Путь к серверу, а затем найдите нужный файл.

    • Выберите один из пунктов в меню Тип: Набор изменений, Дата, Метка, Последняя версия или Версия рабочей области. В полях, которые появятся после этого, укажите версию.

  4. Нажмите кнопку ОК.

Использование окна "Различия"

Сравнение двух версий файла

Макеты окон сравнения

Шаг 1 Удаленный текст

Шаг 2 Добавленный текст

Шаг 3 Измененный текст

Шаг 4 Комментарий к проверке кода

Шаг 5 Визуальное представление различий между двумя файлами

Ниже приводятся некоторые советы по работе с окном Различия.

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

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

    • Чтобы перейти к следующему различию, нажмите кнопку Следующее различие Следующее различие (клавиатура: F8).

    • Чтобы перейти к предыдущему различию, выберите Предыдущее различие Предыдущее различие (клавиатура: Shift+F8).

    • Чтобы перейти вперед или назад по файлу, выберите нужный фрагмент в визуальном представлении различий Шаг 5.

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

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

См. также

Задачи

Сравнение папок