Мне нужно внедрить систему ревизий для статей в моем веб-приложении grails. После поиска grails forum, stackoverflow, плагинов Grails и интернет-гейглинга, у меня было три варианта:
Вариант 1. Использование плагина Грааля Envers (см. http://code.google.com/p/grails-envers-plugin/). Кто-нибудь использовал его успешно? Или используя Envers без плагина (см. здесь), но как я могу заставить его работать с GORM?
Вариант 2. Используя плагин Gvers, я нашел здесь: https://github.com/ziftytodd/gvers. Я никогда не слышал, чтобы кто-нибудь использовал его, так есть кто-нибудь, кто когда-либо использовал его?
Вариант 3 - Встроенный механизм. Weceem создал систему управления версиями для любого содержимого Weceem CMS. Я могу черпать вдохновение из логики кода и дизайна этого замечательного приложения, но он кажется излишним, и мне не очень нравится использовать нестандартные решения.
Итак, мой вопрос, что вы мне посоветовали? Вы когда-нибудь использовали какие-либо из этих вариантов?
Большое спасибо за ваши идеи.