Есть ли инструменты для дифференциации без подрывной деятельности?

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

5 ответов5

2

Если вы устанавливаете Apple Developer Tools на свой Mac (доступный на установочном компакт-диске Snow Leopard как часть XCode), у вас также есть программа под названием « FileMerge » (/Developer/Applications/Utilities/FileMerge.app), которая является довольно приятной графикой. Программа сравнения.

Конечно, как уже упоминалось выше, вы также можете использовать Macports или Fink для установки обычных инструментов * nix diff.

1

Может быть, посмотрите на MacPorts. Вы можете по крайней мере установить diff через это. Возможно, есть и более прямые решения, но MacPorts довольно крутой.

1

Если вы ищете инструменты на основе графического интерфейса, я уже некоторое время фанат Kaleidoscope . Это несвободно, но есть демо.

Версия Mac из DiffMerge SourceGear в свободный. Я никогда не использовал версию для Mac, но версия для Windows довольно приличная. И, конечно, если вы устанавливаете Xcode, вы должны получить FileMerge от Apple, который работает в крайнем случае (хотя я думаю, что в наши дни это технически не бесплатно, так как стоит получить $ 5 за Xcode из Mac App Store или зарегистрироваться как Mac или iOS разработчик за $ 99/ год; я не знаю, можете ли вы приобрести FileMerge индивидуально бесплатно).

1

Мой любимый инструмент сравнения - Araxis Merge, который также является кроссплатформенным (Macintosh, Windows). Это может показаться дорогим, но я запускаю его перед каждым коммитом.

0

Мне нравится xxdiff, у которого есть порт MacOS, хотя я никогда не использовал его на Mac.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .