Могу ли я разбить более одного файла за раз, используя подрывную деятельность и Beyond Compare?

Итак, я успешно понял, как сделать простой diff и 3-х мерное слияние с подрывной поддержкой командной строки и Beyond Compare 3 с использованием Windows 7. Спасибо, stackoverflow.

Однако у меня часто бывает много файлов, которые я меняю между коммитами, то есть html файл, файл css и javascript файл, все связанные с тем же исправлением ошибок. Когда я использую встроенный svn diff, я могу просто набрать "svn di", и он покажет мне список всех различий во всех файлах. Есть ли способ активировать этот тип функций с помощью Beyond Compare 3?

В тот момент, когда я набираю "svn di", он отправит первый файл в Beyond Compare, и когда я закончу просмотр изменений, я закрою окно, отличное от сравнения, и diff закончится. Мне не удастся отличить другие файлы без ввода каждого имени вручную. (И иногда я не могу вспомнить все те, которые я изменил... в основном, это становится очень грязным.)

Возможно ли это? Если да, то как?

Спасибо.

+3
03 мар. '11 в 20:09
источник поделиться
2 ответа

Возможно, не то, что вы ищете, но TortoiseSVN, интегрированный с Beyond Compare 3, работает для такого рода операций. Мой рабочий процесс после обновления svn обычно:

  • TortoiseSVN > Проверить изменения | Фиксировать
  • Просмотрите каждую модификацию двойным щелчком мыши/сравните с базой (интегрировано с BC3)
  • Обновите журнал svn на основе вывода diff, показанного в BC3.

Причина, по которой это может подойти вашей задаче, состоит в том, что вы можете выбрать все измененные файлы (Ctrl + A), затем дважды щелкнуть/сравнить с базой, а BC3 будет загружать все разности сразу на отдельных вкладках.

Вы также можете добиться этого из командной строки (untested).

+2
08 мар. '11 в 22:40
источник

My exposioure to Beyond Compare используется только через использование коллизий (так что я не очень хорошо это знаю), но вы можете попробовать KDiff3 вместо этого (бесплатно, GPL), который действительно превосходный. Мне неизвестны какие-либо проблемы интеграции svn, отличные от обертки, упомянутые здесь.

0
04 мар. '11 в 12:19
источник

Посмотрите другие вопросы по меткам или Задайте вопрос