Лучший инструмент слияния для Subversion [закрыт]

StackOverflow https://stackoverflow.com/questions/50371

  •  09-06-2019
  •  | 
  •  

Вопрос

Есть ли хороший внешний инструмент слияния для tortoisesvn (мне не особенно нравится встроенный инструмент слияния).Я использую WinMerge для различий, но он не работает с трехсторонним слиянием (возможно, лучшим вопросом было бы, есть ли способ заставить tortoisesvn объединяться подобно tortoisecvs?)

[Править]

Попробовав их все, я пришел к выводу, что мне больше нравится SourceGear.Способ указать DiffMerge из sourcegear заключается в следующем:

C:\Program Files\SourceGear\DiffMerge\DiffMerge.exe /t1="Моя рабочая версия" /t2="Версия репозитория" /t3="База" /r=%объединенная %моя %их %база

Это было полезно?

Решение

Взгляните на Исходный код DiffMerge.DiffMerge - это инструмент сравнения и объединения из их продуктов Vault и Fortress, но они делают его доступным бесплатно как отдельный инструмент.Одной из примечательных особенностей является то, что она позволяет различать целые деревья каталогов.

Редактировать: Хотя DiffMerge остается бесплатным инструментом, он требует регистрации во всплывающем окне не реже одного раза в день (по крайней мере, начиная с версии 4.2).Это также указано во всплывающем окне:

Для выбора новых функций в будущих выпусках также потребуется регистрация, но основные функции и исправления будут доступны всем.

Другие советы

Инструмент Принудительного Слияния

Несмотря на то, что Perforce, очевидно, не является бесплатным инструментом слияния.Это в 100 раз лучше, чем стандартный TortoiseSVN.Для интеграции с TortoiseSVN установите инструмент слияния в положение:

C:\Path-To\P4Merge.exe %база % их %моя %объединена

Вне всякого сравнения мне уже несколько раз предлагали это сделать.

Я использую KDiff3 как инструмент 3-стороннего слияния.Это делает достойную работу.

Слияние Араксиса дорого, но отлично.Действительно хорошо справляется с 3-сторонними объединениями файлов или папок.Я нахожу способ отображения различий гораздо более полезным, чем Windiff или инструмент P4.

Сравните это хорошо, что я нахожу использование интерфейса командной строки для svn более удобным для меня, когда tortoise подхватывает что-то и спрашивает вас.

Мне нравится вот это Интеллектуальная синхронизация который является бесплатным для некоммерческого использования

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top