Magnolia 5.5 CMS:标记下次更新时要删除的修补程序

时间:2017-07-11 09:16:39

标签: content-management-system magnolia

如果我使用quickfix覆盖Magnolia 5.5中的资源,是否有可能标记该资源,以便通过更新源文件来删除quickfix。

(例如,如果我制作一个quickfix,同时我提交了一个真正的修复,在更新时说svn,资源仍然被quickfix覆盖而不是真正的修复..)

1 个答案:

答案 0 :(得分:1)

AFAIK这不是自动处理的,但它确实是有趣的用例 如果您愿意自己编写一些Java,那么您应该能够正常工作。只需注册DirectoryWatcherService(您需要实施info.magnolia.dirwatch.WatcherCallback才能执行此操作)。在您的回调中,当光模块有任何更新时,您将收到通知,并且可以对其做出反应(例如,通过检查是否存在修补程序并在此类更新时将其删除)。如果您想查看此类回调的实现,请查看Content Importer Module callback

HTH,