Что такое хорошее управление версиями для среды Mac? [закрытый]

Вы хотите использовать Проверка. HasError присоединил свойство.

В том же направлении у Josh Smith есть интересное чтение на Привязка к (Проверка. Ошибки) [0], Не Создавая Отладку Извергают .

5
задан Nathan DeWitt 10 July 2009 в 04:54
поделиться

11 ответов

Лично я, вероятно, просто использовал бы Subversion из командной строки. Если вам нужен красивый графический интерфейс, о котором я слышал много хорошего:

http://versionsapp.com/

10
ответ дан 18 December 2019 в 05:40
поделиться

Seeing as you're already in an unfamiliar environment,
why not go the whole hog and start using git?
Prebuilt binaries abound and for me, switching to git
this year brought me an increase in productivity.

You can also try gitx which, amonst other things,
generates nice, colourful, London metro style graphs of
of your commits and merges.

6
ответ дан 18 December 2019 в 05:40
поделиться

http://whygitisbetterthanx.com/

Я использую GIT, получите его отсюда: http://code.google.com/p/git-osx-installer/ Откровенно говоря, CVS и Subversion, других недостаточно. Люди, которые до сих пор используют их, делятся на 2 категории.

  1. Из-за устаревших данных они должны это делать.
  2. Им лень учиться чему-то новому.
  3. Их IDE поддерживает X.

Из этих 2, # 1 действителен, если ваша организация уже что-то использует и стоимость изменений слишком высока, облом, вам нужно это принять. №2 - это то, что происходит с большинством людей. №3 бессмыслен, так как управление исходным кодом внутри ide бессмысленно, никаких реальных преимуществ / недостатков, конечно, это хорошо, но я предпочитаю иметь лучшую версию управления исходным кодом, чем кнопка в моей среде IDE. ]

2
ответ дан 18 December 2019 в 05:40
поделиться

XCode 3.1 имеет встроенную поддержку Subversion SVN.

Существует плагин с графическим интерфейсом под названием SCPlugin, который работает очень хорошо, очень похоже на tortoiseSVN в Windows, но с меньшими излишествами.

Здесь является ссылкой http://scplugin.tigris.org/

1
ответ дан 18 December 2019 в 05:40
поделиться

Xcode 3.1 имеет встроенную поддержку CVS, Subversion и Perforce. Я не использовал Perforce с Xcode, но мой друг использует и, кажется, доволен этим. Моя компания использует Subversion, и она достаточно хорошо работает с Xcode, но это немного грубо по сравнению с тем, что вы получаете с Eclipse или IntelliJ.

Кроме того, мы используем Subversion в основном из командной строки, но мой коллега принял посмотрел Версии и понравилось.

1
ответ дан 18 December 2019 в 05:40
поделиться

Версии - очень хороший клиент Subversion для Mac. Также доступно множество других клиентов.

Я лично использую Git для всех своих проектов Mac. Gitx - хороший клиент. Если вы готовы поэкспериментировать, Git, на мой взгляд, возможно, самая мощная система контроля версий, которую вы можете получить в свои руки, но она требует небольшого обучения. (Вы всегда можете использовать версии git / svn / cvs для командной строки - все они отлично работают)

5
ответ дан 18 December 2019 в 05:40
поделиться

Получите учетную запись на http://beanstalkapp.com/ , а затем используйте http://versionsapp.com для подключения к нему.

2
ответ дан 18 December 2019 в 05:40
поделиться

CVS и Subversion доступны для Mac.

1
ответ дан 18 December 2019 в 05:40
поделиться
  1. Subversion по умолчанию устанавливается на Leopard
  2. В последней версии XCode известно о Subversion

, поэтому ...

1
ответ дан 18 December 2019 в 05:40
поделиться

Я согласен с fraca7. Поддержка Subversion встроена непосредственно в XCode. Я считаю, что это действительно здорово. Вот ссылка на документацию Apple по настройке svn с помощью xcode.

1
ответ дан 18 December 2019 в 05:40
поделиться

Насколько я помню, поддержка SCM в Xcode ограничена git, svn и cvs. Таким образом, я бы выбрал некоторые из них. Я лично предпочитаю подрывную деятельность.

1
ответ дан 18 December 2019 в 05:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: