Лучший инструмент слияния для Subversion [закрыт]
есть ли хороший внешний инструмент слияния для tortoisesvn (мне не особенно нравится встроенный инструмент слияния). Я использую WinMerge для diffs, но он не работает с трехсторонним слиянием (может быть, лучше спросить, есть ли способ заставить tortoisesvn сливаться, как tortoisecvs?)
[Edit]
попробовав все из них, для меня SourceGear-это тот, который я предпочитаю. Способ указать DiffMerge из sourcegear:
C:Program ФайлыSourceGearDiffMergeDiffMerge.EXE-файл /Т1="моя рабочая версия" /Т2="репозитории версия" /Т3="базовая" /Р=%слили %мой %их %базы
7 ответов:
посмотри Sourcegear DiffMerge. DiffMerge-это инструмент сравнения и слияния из своих продуктов Vault и Fortress, но они делают его доступным бесплатно в качестве автономного инструмента. Одна примечательная особенность заключается в том, что она позволяет различать целые деревья каталогов.
Edit: в то время как DiffMerge остается бесплатным инструментом, он пилит для регистрации с всплывающим по крайней мере один раз в день (начиная с версии 4.2). Он также заявляет во всплывающем окне:
выберите новые функции в будущих версиях также потребуется регистрация, но основные функции и исправления будут доступны для всех.
Инструмент Принудительного Слияния
хотя Perforce, очевидно,не свободен инструмент слияния. Это в 100 раз лучше, чем TortoiseSVN по умолчанию. Для интеграции с TortoiseSvn установите инструмент слияния в:
C:\Path-To\P4Merge.исполняемые %базовый %их %мой %слили
Beyond Compare было предложено несколько раз ко мне.
Я использую KDiff3 как 3-полосный инструмент слияния. Он делает достойную работу.
Araxis Merge дорого, но здорово. Обрабатывает 3 способ слияния на файлы или папки очень хорошо. Я нахожу способ отображения различий гораздо более полезным, чем инструмент Windiff или P4.
CompareIt хорошо, я нахожу, используя интерфейс командной строки для svn, что он сливается больше для меня, где черепаха берет на себя вещи и спрашивает вас.
Мне нравится SmartSynchronize, который является бесплатным для некоммерческого использования