Ответ 1
Посмотрите KDiff3... лучший бесплатный инструмент для трехстороннего слияния.
Используя инструмент объединения TFS, я могу щелкнуть левой и правой сторонами, чтобы сохранить как изменения, так и конфликты. Это необходимо, когда я добавляю метод, а другой член команды добавляет метод в одно и то же место, и мне нужно сохранить их обоих. В WinMerge (слияние файлов, а не с папкой) кажется, что я могу только переписать право слева. Можно ли скопировать WinMerge влево и вправо?
Посмотрите KDiff3... лучший бесплатный инструмент для трехстороннего слияния.
Диффуз прекрасно справляется с этим. Не знаю, о чем говорит Грег.
То, что сказал Андрей, на самом деле очень полезно. Я не могу себе представить, что желаемая функциональность не будет в WinMerge, но если нет, скопируйте влево и вправо все, что вы можете нормально, затем вручную скопируйте/вставьте остальные, чтобы обе стороны были одинаковыми, как вы хотите. Вы можете обновить после внесения этих изменений вручную, чтобы увидеть статус.
У меня была та же проблема, и я обнаружил, что Guiffy сменяет изменения слияния как из файла A, так и из файла B.
Здесь есть кнопка, где вы можете применить этот вид слияния со всеми отличиями.
Откроется страница help, чтобы узнать, как сохранить оба изменения.
Хотя это не бесплатно, вы можете использовать его бесплатно в течение 21 дня. Более чем достаточно для моей одноразовой необходимости.
У меня была эта проблема, но я узнал, что один из файлов (один из левых) был доступен только для чтения. Это означало, что я ничего не мог копировать справа налево.
В меню "Файл" есть опции для отключения или включения атрибута "Только для чтения" любого файла. Пусть они оба неконтролируемы позволят вам копировать в любом направлении.
Да, вам нужно зайти в окно сравнения файлов (дважды щелкнув по записи в окне сравнения папок), в котором будут отображаться группы различий (строки в файлах). В этом окне вы можете перемещать вещи между левым и правым любым способом, используя кнопки панели инструментов или клавиши (Alt-Left, Alt-Right, Alt-Up, Alt-Down).
Я думаю, что вы ищете возможность слияния. Я видел это в TortoiseMerge, но не в WinMerge (хотя может быть какой-то способ сделать это). Можете ли вы просто копировать и вставлять вручную с одной стороны на другую?
Простой ответ - нет, вы почти просите его прочитать ваш разум. Вместо этого WinMerge открывает оба файла в полнотекстовом редакторе и иллюстрирует несоответствия, пока вы копируете и вставляете.
Нет, но вы можете ввести с правой стороны, а также скопировать и вставить с левой стороны в правую сторону.