是否可以设置多个开发人员远程编辑同一Liferay门户?

是否可以设置多个开发人员远程编辑同一Liferay门户?,liferay,liferay-6,staging,Liferay,Liferay 6,Staging,我是Liferay Portal的新手,正在使用6.1 CE。我试图找到一种方法,允许多个开发人员同时对单个Liferay门户进行更改。我知道我可以设置一个登台环境,允许所有开发人员登录到实时站点,并在该实例的登台环境中进行开发。我还知道我可以设置远程登台—允许开发人员在单独的登台环境(在不同的Liferay实例上)上进行更改,然后将更改远程发布到实时站点。我还知道,多个开发人员可以各自登录到单个远程登台环境 我想知道的是:我是否可以将多个Liferay实例设置为远程暂存环境(每个开发人员一个)

我是Liferay Portal的新手,正在使用6.1 CE。我试图找到一种方法,允许多个开发人员同时对单个Liferay门户进行更改。我知道我可以设置一个登台环境,允许所有开发人员登录到实时站点,并在该实例的登台环境中进行开发。我还知道我可以设置远程登台—允许开发人员在单独的登台环境(在不同的Liferay实例上)上进行更改,然后将更改远程发布到实时站点。我还知道,多个开发人员可以各自登录到单个远程登台环境

我想知道的是:我是否可以将多个Liferay实例设置为远程暂存环境(每个开发人员一个),将所有实例发布到同一个Live Liferay门户实例(与所有暂存环境分开)?如果是,在一个远程登台环境中所做的更改,然后发布到Live,是否会反映在其他远程登台环境中?例如,如果在暂存环境中更改了页面。A并发布为Live,将在Staging Env中看到更改。B、 或者它会不会忘记这些变化


我希望这个问题/场景有意义。如果需要进一步澄清,请让我知道,以便我可以补充细节。提前感谢。

从Liferay 6.1开始,您可以使用内容的有效分支,因此您可以使用多个并行版本。这似乎与您描述的最接近,尽管可能不完全匹配


您也可以手动导出/导入页面和文章,并将它们四处移动,但我感觉您正在寻找一种更像分布式版本控制系统的自动化系统-我怀疑您在任何地方都找不到。一定数量的消除冲突歧义的手工工作仍然会保留下来,而这方面的界面通常有点毛茸茸的。

感谢您的洞察力。当我查看页面变化时,它们似乎并没有达到我想要的效果。也许这是我能得到的最接近的,但我真正想要的是在多个环境(Liferay实例)上设置“阶段”,以便这些页面变体可以轻松地从变体创建者“阶段”移植到所有其他阶段。你知道这可能吗?感谢页面变体提示。添加了第二段-当然,使用Liferay,您可以通过API实现这样一个系统,但这可能不是您想要了解的。不幸的是,第二段是我所期望的,也是我所寻找的。谢谢你的帮助。