Ruby контроль версий - PullRequest
       2

Ruby контроль версий

0 голосов
/ 18 января 2010

Разработка на Mac и размещение на Linux.Кто-нибудь знает о хорошем / надежном плагине для контроля версий или хостинговой платформе, который я могу использовать во время разработки?

Спасибо,

Эрик

Ответы [ 5 ]

2 голосов
/ 18 января 2010

Из того, что я видел (я все еще пытаюсь проникнуть в Ruby и Rails, так что это немного с точки зрения стороннего наблюдателя), кажется, что git тесно связан с большим количеством вещей Rails.В этом отношении большая часть сообщества Rails с открытым исходным кодом, похоже, основана на github.com.

Учитывая это, я бы лично пошел с git.Если вам нужна / нужна интегрированная среда IDE, RubyMine JetBrains должен ее поддерживать (http://www.jetbrains.com/ruby/index.html), и я считаю, что для TextMate также есть пакет git.

1 голос
/ 18 января 2010

Git или SVN

Вы можете использовать GitHub http://github.com/ или Unfuddle http://unfuddle.com/ для размещения.

1 голос
/ 18 января 2010

git является обычным выбором для управления версиями Вам не понадобится отдельный плагин, чтобы заставить его работать; git - это просто набор инструментов командной строки.

0 голосов
/ 18 января 2010

Я бы порекомендовал Subversion полностью.

Тем более, что поддержка инструментов (на мой взгляд) лучше для Subversion. Поскольку вы работаете на Mac, проверьте Версии , чтобы управлять вашей рабочей копией Svn. На вашем Linux-компьютере вы можете просто использовать инструменты командной строки.

Что касается хостинга, я лично использовал http://unfuddle.com/, и был им доволен. Единственным недостатком является цена, которую вы должны заплатить, чтобы получить поддержку SSL для вашего кода. Но если SSL не имеет значения, у них даже есть бесплатный уровень обслуживания.

0 голосов
/ 18 января 2010

Git или SVN - очевидный выбор. Я бы порекомендовал, какой из большинства библиотек вы используете для проектов, так как проще управлять внешними библиотеками в ваших собственных проектах. Кроме того, это также зависит от того, как вы хотите его использовать. Forexampel, если вам нужна интеграция в IDE или симпатичный графический интерфейс, или если вы круты с командной строкой.

Для меня все это сводится к Subversion (SVN), хотя я подозреваю, что поскольку вы используете Ruby и, вероятно, Rails, вы, вероятно, захотите использовать Git.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...