Cornerstone vs Версии для Mac OS X
Я использую svn в командной строке более 5 лет, но я думаю о переходе на GUI. Двумя королями Mac-приложений являются версии и Cornerstone. Большинство обзоров / комментариев, которые я видел, сравнивая эти два, были сделаны еще в 2008 году, когда впервые вышел Cornerstone. Сейчас 2010 год, и оба приложения претерпели значительные изменения.
В течение прошлой недели я запускал пробные копии обоих приложений и до сих пор не могу определиться. Что бы вы порекомендовали и почему?
14 ответов
Cornerstone вышел несколько лет назад, а версия 2 была только что выпущена. В настоящее время это лучший по стоимости, быстрый и многофункциональный клиент Subversion для Mac. Только функции слияния и аннотации просто потрясающие. Я никогда не видел такого крутого подхода к какому-либо из них, и к тому, как вы можете просто щелкнуть блок текста при сравнении и отобразить сообщение журнала для этого блока вместе со всей статистической информацией, которая вам когда-либо понадобится в потрясающем пользовательском интерфейсе, это просто потрясающе.
Серьезно, я не могу рекомендовать этот инструмент достаточно. Это в другой лиге к версии.
Я пробовал и то и другое, и мне больше понравился Cornerstone, в основном потому, что у него гораздо лучший интерфейс для работы с файлами.
С помощью Cornerstone вы можете дважды щелкнуть по любому файлу в вашем коммит-листе, и он сразу вызовет разницу между вашей версией и версией репозитория. Это позволяет очень быстро выполнить проверку кода перед внесением изменений.
В Версии, насколько я могу судить, вы должны нажать Ctrl-D, затем нажать Сравнить, а затем подождать несколько секунд, прежде чем загрузится инструмент сравнения.
Прочитав это и посмотрев на CornerStone 2.0 и Версии, Corner Stone выиграл только благодаря простоте сравнения файлов.
С версиями мне нужно скачать или установить XCode (или что-то еще). Он был встроен в Cornerstone, и, на мой вкус, сравнение файлов Cornerstones - лучшее, что я видел для обычного пользователя. Просто сразу понятно, что было добавлено и удалено.
Я не пробовал ветвь и слияние, но, похоже, Cornerstone сделал это большим толчком.
Я хотел бы добавить, что в Cornerstone 2 теперь есть ветвь и слияние, что является настоящим повышением версии. Раздражительно я купил Версии как раз перед этим выпуском, поэтому я чувствую себя немного ужаленным:-(
Краеугольный камень не делает SVN слияния. Для меня это убийца сделки (объединение ревизий из ветки в ствол? Нет).
Если все, что вам нужно сделать, это зафиксировать, просмотреть и оформить заказ, Cornerstone сексуален и потрясающий, мне нравится пользовательский интерфейс лучше, чем Версии.
Для ежедневного использования - ветвления, тегов, слияния - мне больше нравится SmartSVN, и он кроссплатформенный. Интерфейс не такой сексуальный.
Краеугольный камень победил. Мы сделали паузу, и краеугольный камень 1.5 оказался намного лучше как для наших опытных членов команды, так и для наших инженеров-технологов (более случайных SVNers)
Мне больше нравится версия GUI. У Cornerstone есть больше функций, но мне они НЕ НУЖНЫ, поэтому они мешают.
Plus Kaleidoscope - УДИВИТЕЛЬНЫЙ инструмент для сравнения текста, и они прекрасно работают вместе.
Я надеялся, что XCode 4 сделает оба устаревших... возможно, однажды (вздох).
Я попробовал и краеугольный камень 2 и версии.
В конце концов я остановился на версии 2, так как она обеспечивала более интуитивный рабочий процесс. Вы можете легко добавить файл, apple + enter, чтобы увидеть разницу, а затем apple + t для фиксации. Мне было легче видеть информацию о различиях в краеугольном камне, и это было больше похоже на приложение Apple, если это имеет смысл.
Мы только что купили 15 лицензий на Cornerstone 2, потратив несколько дней, сравнивая его с конкурирующими продуктами, включая версии. За исключением того, что Cornerstone 2 находится в другой лиге, чем все остальное. Вся заявка была так хорошо продумана, что часто поражает воображение. От просмотра вашей рабочей копии до потрясающей поддержки слияний, она просто не становится лучше. Это супер быстрый и простой в использовании. Стоит упомянуть и аннотации, которые делают все остальное, что было сделано в конкурсе, устаревшим и хромым. Продолжайте удивительную работу Zennaware.
Еще одно соображение - поддержка SVN 1.7. Cornerstone имеет эту функцию с середины февраля 2012 года. Официальной даты, когда она будет поддерживаться в версиях, нет.
У меня есть Версии, но я буду покупать Cornerstone на этой неделе, потому что я просто не могу больше ждать.
Я приобрел Cornerstone несколько лет назад, прежде всего потому, что слышал хорошие отзывы об их поддержке. Я связывался со службой поддержки несколько раз, один или два раза с ошибками и несколько раз, чтобы задать вопросы. Они всегда были очень отзывчивы, и я был доволен своим выбором.
Cornerstone также имеет хорошую образовательную скидку, если вы студент.
Мне бы очень хотелось, чтобы при просмотре истории папки вы могли просматривать изменения отдельных файлов в этой папке так же, как в "Черепахе" в Windows.
Попробуйте SmartSvn, он имеет гораздо больше функций и намного мощнее, чем любой из них. Я также использую svnx, но интерфейс ужасный.
У Cornerstone есть такое оправдание для различий, на которое больно смотреть. Не могу дождаться истечения срока действия пробной версии и продолжить тестирование чего-то другого.
Я использую версии, потому что они соответствуют моим потребностям, и я даже не слышал о краеугольном камне, прежде чем купил его.
Если вы не можете определиться, это, вероятно, означает, что оба варианта работают достаточно хорошо для вас, так что выбирайте дешевый вариант или вариант с лучшей поддержкой. (Я понятия не имею, как поддержка на любом, никогда не нужна)