Используя подвижный и вне всякого сравнения 3 (bc3) как различный инструмент?

29
задан Cœur 8 January 2019 в 12:49
поделиться

5 ответов

Я должен был добавить следующее, чтобы заставить его работать над моей машиной:

[extensions]
extdiff =

[extdiff]
cmd.bc3 = C:\Program Files\Beyond Compare 3\BCompare.exe
opts.bc3 = /ro
3
ответ дан mrrage 28 November 2019 в 01:30
поделиться

Beyond-Compare-3 is an amazing tool. Я рекомендую несколько настроек:

[extensions]
extdiff =

[extdiff]
cmd.bcomp = C:\Program Files\Beyond Compare 3\BCompare.exe
opts.bcomp = /leftreadonly

[merge-tools]
bcomp.executable = C:\Program Files\Beyond Compare 3\BComp
bcomp.args = /leftreadonly /centerreadonly $local $other $base $output
bcomp.priority = 1

[ui]
merge = bcomp

[tortoisehg]
authorcolor = True
vdiff = bcomp
31
ответ дан 28 November 2019 в 01:30
поделиться

Если вы продолжаете получать эту ошибку «Папка недоступна» из BC (я это делал, когда у меня было одновременно открыто несколько экземпляров BC), попробуйте добавить параметр / solo в командную строку, то есть:

[extdiff]
cmd.bcomp = C:\Program Files\Beyond Compare 3\BCompare.exe
opts.bcomp = /leftreadonly /solo

Источник: Форум поддержки Scooter Software

3
ответ дан 28 November 2019 в 01:30
поделиться

Посмотрите эту страницу со страницы поддержки Scooter Software - она также включает настройки для большинства систем контроля версий - одна для моего списка закладок!

Сниппет:

Для настройки Mercurial вам нужно отредактировать файл %USERPROFILE%\Mercurial.ini или $HOME/.hgrc. Добавьте следующие строки, используя существующие секции INI, если они уже существуют:

Diff

[extensions] extdiff =

[extdiff] 
cmd.bcomp = C:\Program Files\Beyond Compare 3\BCompare.exe
opts.bcomp = /ro

[tortoisehg] vdiff = bcomp 

После настройки вы можете сравнивать ревизии из командной строки, используя

hg bcomp -r <rev1> [-r <rev2>] [<filename>]

3-Way Merge (v3 Pro)

[merge-tools] 
bcomp.executable = C:\Program Files\Beyond Compare 3\BComp 
bcomp.args = $local $other
$base $output bcomp.priority = 1
bcomp.premerge = True bcomp.gui = True

[ui] merge = bcomp
3
ответ дан 28 November 2019 в 01:30
поделиться

Я попробовал предложения, приведенные на время, но никто не работал.

Я нашел следующие работы:

  1. Добавить вне сравнения установочный каталог в вашу систему путь
  2. Откройте глобальные настройки и установите инструменты сравнения на bcompare

Теперь попробуйте diff - Вне всякого сравнения!

1
ответ дан 28 November 2019 в 01:30
поделиться
Другие вопросы по тегам:

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