在lives.liferay.com中如何清除问题可以应用于我们的Liferay Portal

时间:2013-09-27 12:31:06

标签: liferay liferay-6 liferay-ide liferay-velocity liferay-aui

我想知道如何应用Liferay Issues中完成的问题更改可以在我们的门户网站中应用。

例如,我的问题在以下链接中被清除,

https://issues.liferay.com/browse/LPS-14417?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

https://issues.liferay.com/browse/LPS-14220?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

我想在我的门户网站中应用上述链接中更改的问题。

请有人帮我实现这一目标。

先谢谢。

问候,
Dinesh M K

2 个答案:

答案 0 :(得分:0)

您必须查看解决方案并修复版本。

  • 第二个问题说:

    修复版本:--Sprint 12 / 11,6.1.0 CE RC1 这意味着在版本6.1.0 CE之后所有门户网站都解决了该问题。

  • 第一个问题,不再可复制,并且https://issues.liferay.com/browse/LPS-14220的副本在6.1.0 CE RC1中再次解决

换句话说,如果您的门户网站比此版本旧,则无法执行任何操作。您必须升级到版本6.1.0 RC1或更高版本

答案 1 :(得分:0)

似乎固定版本在这些问题中有点奇怪 - 例如LPS-14220是LPS-14414中的一个故事的子任务,表示已完成6.2.0。小心:我没有完全阅读所有问题的描述,链接,并将我读到的内容与@yannicuLar给出的答案(和评论)混合

基本上,这似乎是一个新功能。将其移植到您的安装的方法是识别相关的提交(例如从https://github.com/liferay/liferay-portalhttps://github.com/liferay/liferay-plugins下载存储库,识别相关的提交(它们都包含LPS编号),“backport”它们(例如,看看它们是否只能应用于您的代码库,或者是否需要手动调整,因为整个代码都已更改。

某些功能比其他功能更容易向后移动,我无法分辨这个功能的复杂程度。

为了将您的更改与Liferay的核心更改分开,您应该尝试在插件(或修补的插件)中实现此更改,而不是更改原始代码并重新编译。很可能它只是kaleo-web插件受到影响,但如果有核心变化,你最好将它们隔离在插件中。

最简单(也是最具未来发展)的可能性是等待6.2(RC已经出局)并将门户升级到此版本。如果你想保留一个获得更新的版本,你应该尽快完成。