Прикольно, как раз обсуждали с коллегой не так давно различные программы для работы с SVN на macOS. Кстати, имею опыт работы как с TortoiseSVN, так и с Versions, и могу поделиться впечатлениями.
Очень любопытно, что разработчики стараются решить проблему отсутствия удобного клиента SVN под macOS. Но, как правило, получается что-то не совсем то.
TortoiseSVN, конечно, отличается уникальным интерфейсом, практически ставшим легендой, особенно среди пользователей Windows. Но стоит лишь перейти на macOS, как начинается это веселье исканий нового инструмента. Вот и Versions, похоже, пытается занять место лучшего друга, напоминая о старом добром знакомом.
Например, как в том анекдоте, где муж с женой едут на машине. Жена спрашивает: «Любишь меня?». Муж отвечает: «Да, конечно, люблю!». Жена продолжает: «А если я превращусь в черепаху?».
Муж думает, отвечает: «Ну, вроде как и черепах люблю…». Так и пользователям TortoiseSVN, переходящим на Mac, стоит привыкнуть к новому «черепашьему» другу, немного похожему на старого, но все-таки не совсем.
Ну что ж, верим в то, что Versions, подобно своему коллеге под Windows, сможет облегчить повседневные рабочие процессы и стать надежным спутником.
Ведь в каждой шутке есть доля шутки, а в каждой программе — доля полезных функций. И не суть, что у них разные интерфейсы и привычки, главное — адаптироваться к новым условиям и искать место под солнцем в мире IT-технологий.
Тем временем вспоминаю, как однажды программист пошутил на стенде конференции про SVN-клиенты. Он сказал: «Если TortoiseSVN — это усталая черепаха, то Versions — это новомодная черепаха с яблоком на корпусе!». И все улыбнулись, ведь чувство юмора в программировании — это важный фактор успеха.
И вот, в заключение, я хочу пожелать разработчикам программ для работы с SVN на macOS не терять свое чувство юмора и продолжать улучшать интерфейс и функционал. Ведь в мире больших данных и частых коммитов необходимо иметь под рукой надежного друга, который не подведет в трудную минуту. А пока каждый может выбрать свою «черепаху» — TortoiseSVN или Versions, — и продолжить «скорлупу жевать» в мире разработки и версионного контроля.