инструменты слияния командной строки для Windows - PullRequest
2 голосов
/ 10 апреля 2009

Существуют ли инструменты слияния командной строки для Windows? Я имею в виду инструменты, которые можно использовать вместе с другими инструментами (например, git, unison) для разрешения конфликтов.

На самом деле, он не должен строго основываться на командной строке, если он «взаимодействует» с другими инструментами командной строки (как я уже говорил, git, например), тогда все в порядке.

Ответы [ 4 ]

3 голосов
/ 10 апреля 2009

Araxis Merge - отличный инструмент сравнения / слияния для Windows и Mac, и они также предлагают командную строку и версию .NET API своего механизма сравнения / слияния.

Araxis Merge - единственный инструмент, который я знаю на данный момент, который может сравнивать и объединять два файла с различной кодировкой текста, например, UTF-8 и файл ANSI бок о бок.

Марк

1 голос
/ 10 апреля 2009

Я использовал KDiff3 и слышал хорошие новости о WinMerge . Я не уверен, какое сотрудничество с командной строкой вы ищете; Я использую эти инструменты в сочетании с TortoiseSVN без каких-либо проблем.

0 голосов
/ 15 апреля 2009

Beyond Compare 3 Pro поддерживает слияния командной строки и может обрабатывать их как интерактивно, так и неинтерактивно (автоматическое объединение без окна). Он устанавливает код выхода, чтобы его можно было интегрировать с другими инструментами, и он обрабатывает слияние файлов с различными кодировками.

0 голосов
/ 10 апреля 2009

Проблема с графическими инструментами слияния (например, WinMerge) заключается в том, что Git, например, ожидает код выхода (или проверку пользователя после выхода из инструмент сравнения) , что подразумевает, что пользователь сначала закроет внешний инструмент сравнения.

А чистый инструмент командной строки diff не очень удобен в использовании для целей слияния ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...