Sitecore 8:Patching 一级代理

Sitecore 8:Patching an agent

我需要在其他环境中打补丁,所以我创建了一个补丁如下:

 <agent type="Sitecore.Tasks.PublishAgent">
  <patch:attribute name="interval" value="01:00:00" />
  <param desc="mode (full or smart or incremental)">smart</param>
  <param desc="languages">en</param>
</agent>

这里我使用 <patch:attribute name="interval" value="01:00:00" />

修补属性

但是我怎样才能修补参数?我怎样才能测试它?

谢谢

如果要修补 param,请使用 patch:instead:

<param desc="languages" patch:instead="param[@desc='languages']">en|pl</param>

您可以通过访问服务器上的 /sitecore/admin/showconfig.aspx url 来测试补丁值

您可以完全按照您发布的方式进行修补,即如果该参数与同名的现有参数匹配,那么它将覆盖它。不需要任何额外的补丁:属性。

您可以从 http://<mysite>/sitecore/admin/showconfig.aspx 查看最终配置。