Wie verwalte ich Objektrevisionen in Grails?

Ich muss ein Revisionssystem für Artikel in meinem @ implementier grails Web-App. Nach der Suche nach Grails Forum, Stackoverflow, Grails Plugins und Googeln im Internet habe ich drei Optionen:

Option - Verwendung dergrails Envers Plugin (sehenhttp: //code.google.com/p/grails-envers-plugin). Hat es jemand erfolgreich eingesetzt? Oder mit Envers ohne das Plugin (sieheHie) aber wie kann ich das mit GORM machen?

Option - Verwendung derGvers Plugin Ich habe es hier herausgefunden:https: //github.com/ziftytodd/gver. Ich habe noch nie jemanden gehört, der es benutzt hat. Gibt es also jemanden, der es jemals erfolgreich benutzt hat?

Option 3 - Eingebauter Mechanismus. Weceem hat ein Versionsverwaltungssystem für alle Inhalte des Weceem CMS erstellt. Ich kann mich von der Logik des Codes und des Designs dieser großartigen Anwendung inspirieren lassen, aber es scheint übertrieben zu sein und ich mag es nicht wirklich, Nicht-Standard-Lösungen zu verwenden.

So meine Frage, was raten Sie mir zu tun? Haben Sie jemals eine dieser Optionen verwendet?

ielen Dank für Ihre Erkenntniss

Antworten auf die Frage(6)

Ihre Antwort auf die Frage