мерзавец difftool для предоставления каталога выдерживает сравнение? [дубликат]

Этот вопрос уже имеет ответ здесь:

Действительно ли возможно заставить мерзавца difftool команда открываться, каталог выдерживают сравнение между измененными файлами, и подготавливать/проверять файлы?

Так идеально, если бы 2 файла изменились, они были бы показанными только 2, но в рамках каталога выдерживают сравнение.

Я прочитал сообщения о том, чтобы заставлять мерзавца дать весь файл diffs параллельно, таким образом, инструменты как BeyondCompare имеют весь diffs на вкладках, но я не доволен этим!

Можно было вытянуть копию измененных файлов от, подготавливать/зарегистрироваться файлы во временную папку, и затем откройте это. Это - единственная опция?

32
задан Community 23 May 2017 в 12:03
поделиться

1 ответ

Обновление июня 2012 года (2 с половиной лет спустя):

Это (сравнивая каталоги вместо файловых файлов), похоже, вскоре доступны:
См. [объявить] Git 1.7.11.RC1 :

« GIT Difftool « Узнал опцию « - DIR-Diff », чтобы вызвать внешнюю дифференциал Инструменты, которые могут сравнить две иерархии каталога одновременно после заполнения двух временных каталогов вместо того, чтобы запустить экземпляр внешнего инструмента один раз на файловую пару .

См. « Patch Difftool : учить Difftool , чтобы обрабатывать дифференцировки каталога »


Оригинальный ответ (январь 2010)

можно вытащить копию Из измененных файлов из постановки / проверены в файлах в папку TEMP, а затем откройте это. Это единственный вариант?

в основном да:

Вы Diffftool Script:

  • Создание 2 каталогов Temp
  • определяет себя в качестве инструмента Diff
    • , которые затем вызывают для файла для Diff
    • в этом режиме, тот же скрипт, для каждого файлов, только копируйте две версии для разных каталогов
  • , а затем включите и вызовите инструменты Diff (например, Signcompare или Winmerge) на двух темах каталогов

у вас есть один первый пример в этот вопрос .

44
ответ дан 27 November 2019 в 20:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: