2016-03-14 1 views
1

Я создаю веб-приложение базы знаний в Ruby on Rails. Я ищу различные идеи о том, как обрабатывать версии одной и той же статьи.Как справиться с пересмотром статьи?

На данный момент у меня есть таблица, называемая содержимым и версиями. Версии belongs_to Таблица содержания и имеет foreign_key до . Однако с этого момента я не уверен, как я собираюсь реализовать сохранение в разных версиях, автоматически сохранить и разрешить авторам восстанавливаться с определенной версии и делать определенную версию текущей версией. Любые предложения, мнения и ссылки приветствуются.

ответ

1

контроля версий может быть сложно, но проверить paper_trail: https://github.com/airblade/paper_trail

+0

Спасибо за ответ. Знаете ли вы, может ли камень papertrail хранить несколько версий только в самых последних версиях? – Charlie123

+0

несколько версий. Это решение для контроля версий. – toddmetheny

Смежные вопросы