упаковочные рельсы аппликации в жемчужине - PullRequest
2 голосов
/ 24 июня 2010

Я подумываю выпустить приложение rails как драгоценный камень.это своего рода вики-приложение, которое также хранит пользовательские данные в каталоге db.Что было бы хорошим способом избежать перезаписи пользовательских данных, когда обновление gem сделано?

пример:

1) пользователь получает версию 1 gem / application.данные хранятся в каталоге gem.

2) пользователь выполняет обновление гема и получает версию 1.1 -> данные потеряны!(потому что теперь есть второй каталог)

мои вопросы:

  • имеет ли смысл упаковывать приложения rails в гемах?
  • есть ли пример для другихrails приложения, которые упакованы как драгоценный камень?
  • как бы решить проблему с пользовательскими данными?

спасибо!г

Ответы [ 2 ]

0 голосов
/ 25 июня 2010

Драгоценный камень - плохая идея для приложения.

Я бы посмотрел в Warbler: http://caldersphere.rubyforge.org/warbler/

0 голосов
/ 24 июня 2010

Я думаю, использование SVN или Git - лучший способ распространения и обновления вашего приложения.

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