Magnolia 5.5 CMS:将修补程序标记为在下次更新时删除

Magnolia 5.5 CMS: Mark hotfixes to be removed with next update

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

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

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

HTH,
一月