是否有人已经能够成功地使用替换依赖过滤器在CQ5包管理器卸载/删除旧的代码? http://dev.day.com/docs/en/crx/current/how_to/package_manager.html如何定义在CQ5中卸载旧代码的软件包?
我最近改组我的目录,我试图找到一个简单的方法来卸载旧的分支。
换句话说,我目前的工作:
/应用/ myproject的/ old_directory
,但要过渡到:
/应用/ myproject的/ new_directory
就像我说,我试着设置替换依赖过滤器与旧的包名称。它似乎工作,因为它说“替换my_packages:oldPackage:1”这是一个有效的链接。但是,运行安装程序对预先存在的代码库没有任何作用。
我意识到,我可以手动卸载原来的包,但是这将被添加到包共享,所以我想,以确保任何当前的用户只需安装升级,而不必担心未使用的代码。
我目前使用CQ 5.4
很好,谢谢。 Replace过滤器做了什么? – lyma
我相信包对话框选项卡仅用于文档目的。使用了前所未有的“替换依赖”,但试过这是从来没有核对过,至少一些CQ版本“上取决于”(没有测试5.6上一个还没有)。 –