1

我已按照此处提到的步骤进行操作,但无法将项目同步到本地站点核心实例

Sitecore Unicorn 同步问题

Gulp 配置:

var instanceRoot = "C:\\inetpub\\wwwroot\\SC82";

websiteRoot= instanceRoot + "\\Website";

栖息地开发设置:

<sc.variable name="sourceFolder" value="C:\Users\Habitat-master\src" />
<sc.variable name="rootHostName" value="SC82" />

发布目标:

<publishUrl>http://SC82</publishUrl>

谓词配置:

<predicate type="Unicorn.Predicates.SerializationPresetPredicate, Unicorn" singleInstance="true"> <include database="master" path="/sitecore/content"> <exclude path="/sitecore/content/" /> </include> <include name="Home" database="master" path="/sitecore/layout/Controllers/Home" /> <include name="Layout.Layouts" database="master" path="/sitecore/layout/Layouts/" /> <include name="Layout.Models" database="master" path="/sitecore/layout/Models/" /> <include name="Layout.PlaceholderSettings" database="master" path="/sitecore/layout/Placeholder Settings/" /> <include name="Layout.Renderings.Project" database="master" path="/sitecore/layout/Renderings/" /> <include name="System.Dictionary.Project" database="master" path="/sitecore/system/Dictionary/" /> <include name="System.Languages" database="master" path="/sitecore/system/Languages" /> <include name="System.Workflows" database="master" path="/sitecore/system/Workflows" /> <include name="Templates.Project" database="master" path="/sitecore/templates/" /> <include name="System.HtmlEditorProfiles" database="core" path="/sitecore/system/Settings/Html Editor Profiles/" /> </predicate>

错误:无法执行初始序列化,因为谓词配置包含数据库中不存在的项目路径。

有人可以帮助解决这个问题吗?提前致谢

4

2 回答 2

0

手动运行以下 unicorn 同步 url 以查看您会得到什么错误。 {您的本地主机 url}/unicorn.aspx?verb=Sync&configuration=&skipTransparentConfigs=0

此外,请确保安装“ Web Forms for Marketingers 8.2 ”,因为 Habitat 使用它。

于 2017-11-30T21:23:03.473 回答
0

最新代码和详细步骤在这里更新:)

完美地工作

于 2016-12-15T11:22:49.327 回答