Сравнение файлов
Опубликовано: Апрель 2016
В окне "Различия" можно просмотреть, чем отличаются два файла или две версии одного и того же файла. Если одна версия файла была извлечена в рабочую область, то при сравнении этот файл можно изменить. Кроме того, в этом окне можно выполнять проверку кода, если в файл внесены изменения.
Необходимые разрешения
Необходимо быть членом группы Авторы для командного проекта. Дополнительные сведения см. в разделе Team Foundation Server default groups, permissions, and roles.
Выберите действие
Выделение изменений кода и проведение сравнения
Редактирование файла в рабочей области и его сравнение с файлом на сервере
Просмотр и комментирование изменений при проверке кода
Сравнение двух версий файла на сервере
Сравнение двух файлов в диалоговом окне "Сравнить"
Использование окна "Различия"
Использование командной строки
Выделение изменений кода и проведение сравнения
Редактирование файла в рабочей области и его сравнение с файлом на сервере
Сравнение файла в рабочей области с его извлеченной версией позволяет выделить и проверить выполненную работу. Кроме того, работу можно сравнить с последней версией файла на сервере Team Foundation Server. При этом файл можно изменять.
Подключитесь к командному проекту, в котором вы планируете работать, если вы не сделали этого ранее.
Нажмите кнопку Домой, а затем Ожидающие изменения.
На странице Ожидающие изменения найдите нужный файл. Откройте контекстное меню файла (щелкнув его правой кнопкой мыши), а затем выполните указанные ниже действия.
Выберите Сравнить с версией рабочей области, чтобы увидеть, какие изменения вы внесли в извлеченную версию.
Совет
Также можно нажать Ctrl+Shift и дважды щелкнуть файл.
Выберите Сравнить с последней версией, чтобы увидеть внесенные вами изменения по сравнению с последней версией файла на сервере Team Foundation Server.
Будет открыто окно Различия. В этом окне в файл можно вносить изменения.
Совет
Кроме того, в обозревателе решений и обозревателе управления исходным кодом можно сравнить файл в рабочей области с его версией на сервере.Выберите файл, откройте его контекстное меню (правой кнопкой мыши) и выберите пункт Сравнить.Когда будет открыто диалоговое окно Сравнить, нажмите кнопку ОК.
Просмотр и комментирование изменений при проверке кода
Если вы участвуете в проверке кода, в окне Различия можно увидеть изменения кода, которые необходимо проверить.
Сравнение двух версий файла на сервере
Две версии файла можно сравнить в журнале этого файла на сервере Team Foundation Server.
В строке меню выберите Вид, Другие окна, Обозреватель управления исходным кодом.
В обозревателе управления исходным кодом откройте контекстное меню файла (щелкнув его правой кнопкой мыши) и выберите пункт Просмотреть журнал.
Выделите две версии файла, откройте их контекстное меню и выберите пункт Сравнить.
Будет открыто окно Различия.
Сравнение двух файлов в диалоговом окне "Сравнить"
Сравнивать можно любые два файла. Сравниваемые файлы могут находиться в локальном клиенте или на сервере Team Foundation Server или же по одному там и там.
В строке меню выберите Вид, Другие окна, Обозреватель управления исходным кодом.
В обозревателе управления исходным кодом откройте контекстное меню файла (щелкнув его правой кнопкой мыши) и выберите пункт Сравнить.
Будет открыто диалоговое окно Сравнить.
В полях Исходный путь и Конечный путь укажите файлы для сравнения.
Введите путь или откройте меню Обзор, выберите в нем команду Локальный путь или Путь к серверу, а затем найдите нужный файл.
Выберите один из пунктов в меню Тип: Набор изменений, Дата, Метка, Последняя версия или Версия рабочей области. В полях, которые появятся после этого, укажите версию.
Нажмите кнопку ОК.
Использование окна "Различия"
Удаленный текст
Добавленный текст
Измененный текст
Комментарий к проверке кода
Визуальное представление различий между двумя файлами
Ниже приводятся некоторые советы по работе с окном Различия.
В большинстве случаев работать в Режиме параллельного отображения гораздо эффективнее, однако вы всегда можете выбрать тот режим, в котором вам удобнее проверять конкретный код.
Чтобы пропустить различие, выполните следующие действия.
Чтобы перейти к следующему различию, нажмите кнопку Следующее различие (быстрая клавиша: F8).
Чтобы перейти к предыдущему различию, нажмите кнопку Предыдущее различие (сочетание клавиш: Shift+F8).
Чтобы перейти вперед или назад по файлу, выберите нужный фрагмент в визуальном представлении различий .
Если вы участвуете в проверке кода, в окне Различия можно увидеть изменения кода, которые необходимо проверить. Дополнительные сведения см. в разделе Один день из жизни разработчика ALM: приостановка работы, исправление ошибки и проведение проверки кода.
Использование командной строки
- Команда difference: сравнение двух файлов из командной строки.