我正在开发一个Umbraco云项目。我从git存储库中取出了网站并构建了它。运行站点时,首先要做的是将开发环境中的内容还原到本地项目,以便我们可以创建新功能。然而Umbraco没有这样做,出现以下错误:
The source environment has thrown a Umbraco.Deploy.Exceptions.ProcessArtifactException
with message: Process pass #3 failed for artifact
umb://document/xxthexguidxofxsomexpagexxxxxxxxx. It might have been
caused by an inner Umbraco.Deploy.Exceptions.EnvironmentException with
message: Could not get parent with id xxthexxx-guid-xofx-xthe-xxhomepagexx.
The following artifacts might be involved:
umb://document/xxthexxxguidxofxxthexxhomepagexx
The technical details may contain more information.
我注意到如果不是所有内容都部署在云中的开发站点中,我会发生一些奇怪的错误。所以我确保所有内容都已发布..虽然仍有错误......我有点迷失在这里。
有没有人遇到过类似的问题?你是怎么解决的?
提前致谢?
答案 0 :(得分:0)
这可能由于多种原因而发生,因此在您的案例中确切地说明问题究竟有点难以理解。
大多数情况下,由于某种循环引用会导致状态无法真正恢复,因此会发生这种情况。例如,它可以是具有节点依赖性的数据类型 - 但该节点不存在于空白的新环境中。然后内容恢复将拒绝启动,直到结构数据(数据类型,内容类型等)完全同步,但在内容节点存在之前,数据类型永远不能同步。这可能是一种需要手动解决的问题。
我建议您通过云端口联系支持,他们将帮助您解决问题。