Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sitecore共享字段切换不会传播到其他环境_Sitecore_Sitecore8 - Fatal编程技术网

Sitecore共享字段切换不会传播到其他环境

Sitecore共享字段切换不会传播到其他环境,sitecore,sitecore8,Sitecore,Sitecore8,在创建了不同的模板并通过Sitecore包将它们移动到不同的环境之后,我们决定需要共享一些字段。这些更改是在开发环境中进行的,并在测试环境中传播。 问题在于,在一种语言的测试环境中添加新版本时,不会复制共享字段中的值。如果直接在测试环境上设置共享字段值,则会复制这些值 你知道为什么会发生这种情况以及解决方法吗?你是如何传播这些字段更改的 问题是,;在“共享”中切换字段时,Sitecore中将启动一个后台任务,该任务将移动字段值。在后台,Sitecore将字段值存储在3个单独的表中—SharedF

在创建了不同的模板并通过Sitecore包将它们移动到不同的环境之后,我们决定需要共享一些字段。这些更改是在开发环境中进行的,并在测试环境中传播。 问题在于,在一种语言的测试环境中添加新版本时,不会复制共享字段中的值。如果直接在测试环境上设置共享字段值,则会复制这些值


你知道为什么会发生这种情况以及解决方法吗?

你是如何传播这些字段更改的

问题是,;在“共享”中切换字段时,Sitecore中将启动一个后台任务,该任务将移动字段值。在后台,Sitecore将字段值存储在3个单独的表中—SharedFields、VersionedFields和UnversionedFields

根据您将此更改推送到其他环境的方式,此后台任务可能未正确执行

Sitecore在这里描述了这个问题。我自己从来没有试过他们的办法


您能否澄清如何在环境之间传播模板更改,以及您使用的是哪个版本的Sitecore?使用Sitecore软件包。8.1