Имя: Пароль:
1C
 
Вопрос по объединению двух файлов через сравнение/объединение
0 1сПупс
 
16.02.26
11:40
Коллеги, доброго утра!
В базе делаю сравнение/объединение с CF файлом.
Стоит программа Perforce P4Merge для сравнения. Может у кого есть настройки для объединения двух файлов? или вариант только ставить Kdiff3?
1 1сПупс
 
16.02.26
13:14
на крайняк можно вставить
-C utf8-bom -nl %baseCfgTitle -nr %secondCfgTitle -nb %oldVendorCfgTitle %oldVendorCfg %baseCfg %secondCfg %merged


и игнорировать среднюю панель.


Разбор параметров в вашей команде
Вот что означает каждый параметр в вашей строке:

-C utf8-bom -nl %baseCfgTitle -nr %secondCfgTitle -nb %oldVendorCfgTitle %oldVendorCfg %baseCfg %secondCfg %merged

-C utf8-bom: Указывает программе, что файлы используют кодировку UTF-8 с меткой BOM (Byte Order Mark) .

-nl %baseCfgTitle: Устанавливает заголовок для левой панели (обычно "Base" или "Ваша версия"). Здесь вместо текста заголовка подставляется значение переменной %baseCfgTitle .

-nr %secondCfgTitle: Устанавливает заголовок для правой панели (обычно "Their" или "Чужая версия"). Подставляется значение переменной %secondCfgTitle.

-nb %oldVendorCfgTitle: Устанавливает заголовок для верхней (или центральной) панели. В трёхстороннем слиянии это обычно "Base" — общий предок двух версий. Подставляется значение переменной %oldVendorCfgTitle.

%oldVendorCfg %baseCfg %secondCfg %merged: Это четыре основных аргумента для трёхстороннего слияния, передаваемые после всех опций :

%oldVendorCfg: Путь к файлу, который является общим предком (Base).
%baseCfg: Путь к файлу, который будет отображаться слева (Your file).
%secondCfg: Путь к файлу, который будет отображаться справа (Their file).
%merged: Путь к файлу, в который будет сохранён результат слияния.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.