Так же можно скачать и портабельную версию тут.
Добавляем путь C:\Program Files (x86)\SmartSynchronize\bin в переменую PATH, дабы было проще настраивать.
Запускаем прогу из меню старт и настраиваем.
На этом все. Теперь настраиваем gitconfig
[diff] tool = p4m tool = kdiff3 tool = dm tool = dfu tool = wm tool = ss [difftool "p4m"] cmd = "p4merge.exe $LOCAL $REMOTE" [difftool "kdiff3"] path = C:/Program Files/KDiff3/kdiff3.exe [difftool "dm"] cmd = C:/Program\\ Files/DiffMerge/sgdm.exe $LOCAL $REMOTE [difftool "dfu"] cmd = diffusew $LOCAL $REMOTE [difftool "wm"] cmd = winmergeu $LOCAL $REMOTE [difftool "ss"] cmd = smartsynchronize.exe $LOCAL $REMOTE [difftool] prompt = false keepBackup = false trustExitCode = false [merge] tool = p4m tool = kdiff3 tool = dm tool = dfu tool = ss [mergetool] prompt = false keepBackup = false keepTemporaries = false [mergetool "p4m"] cmd = "p4merge.exe $BASE $LOCAL $REMOTE $MERGED" trustExitCode = true [mergetool "kdiff3"] path = C:/Program Files/KDiff3/kdiff3.exe [mergetool "dm"] cmd = C:/Program\\ Files/DiffMerge/sgdm.exe -merge -result=$MERGED $LOCAL $BASE $REMOTE [mergetool "dfu"] cmd = diffusew $MERGED $LOCAL $BASE $REMOTE [mergetool "ss"] cmd = smartsynchronize.exe $LOCAL $REMOTE $MERGED trustExitCode = false
В редакторе Far manager это выглядит так
Теперь проверяем работу сравнения файлов командой
$ git difftool c258082 ffd6b37 --tool=ss --cc test.txt
И получаем всплывшее окошко сравнения файлов
По ходу у этой тулзы один из самых приятных интерфейсов.
Закрываем и проверяем работу слияния командами
$ git merge newbranch
$ git mergetool --tool=ss
Разрешаем конфликт, сохраняем и закрываем. Все работает. Эта тулза оставила самые приятные впечатления от работы.
Casino Games - Mapyro
ОтветитьУдалитьCasino Games in Las Vegas are what 제주 출장샵 makes them stand out. Whether you're new to slots, table 이천 출장안마 games, slots, or poker, these 광양 출장샵 casino 제주도 출장안마 games have 서귀포 출장마사지 it all.