我需要为我的grails Web 应用程序中的文章实施修订系统。在搜索 grails 论坛、stackoverflow、grails 插件和谷歌搜索互联网后,我最终得到了 3 个选项:
选项 1 - 使用grails Envers 插件(请参阅http://code.google.com/p/grails-envers-plugin/)。有人成功使用过吗?或者在没有插件的情况下使用Envers(请参见此处),但我怎样才能使其与 GORM 一起使用?
选项 2 - 使用我在这里找到的Gvers 插件: https ://github.com/ziftytodd/gvers 。没听说有人用过,请问有谁用过成功的吗?
选项 3 -内置机制。Weceem为 Weceem CMS 的任何内容创建了一个版本控制系统。我可以从这个伟大应用程序的代码逻辑和设计中汲取灵感,但这似乎有点矫枉过正,我不太喜欢使用非标准解决方案。
所以我的问题,你建议我做什么?您曾经使用过这些选项中的任何一个吗?
非常感谢您的见解。