Deployment 部署期间不会更新Sitecore字段值

Deployment 部署期间不会更新Sitecore字段值,deployment,sitecore,tds,Deployment,Sitecore,Tds,我在部署对Sitecore项目的更改时遇到问题。我已对Sitecore中的模板项进行了更改。Sitecore项目的所有更改都存储在TDS中。在构建过程中,TDS生成一个更新包,然后在部署期间使用Sitecore UpdateInstallationWizard安装此包 问题是,我已经部署了多个构建,并且刚刚发现更改没有应用于此模板项:我已经从该项中删除了一个字段,但它仍然显示出来,我还更改了_标准值中的另一个字段值,但在部署后它不会更改 你能帮我找出这个问题的原因吗?有没有办法检查包装中的物品

我在部署对Sitecore项目的更改时遇到问题。我已对Sitecore中的模板项进行了更改。Sitecore项目的所有更改都存储在TDS中。在构建过程中,TDS生成一个更新包,然后在部署期间使用Sitecore UpdateInstallationWizard安装此包

问题是,我已经部署了多个构建,并且刚刚发现更改没有应用于此模板项:我已经从该项中删除了一个字段,但它仍然显示出来,我还更改了_标准值中的另一个字段值,但在部署后它不会更改

你能帮我找出这个问题的原因吗?有没有办法检查包装中的物品


UPD:我已经将包重命名为zip,并且能够在addeditems文件夹中找到模板项本身和该项的标准值。我的理解是正确的,这应该意味着包含所有更改的项都在包中,但由于某些原因,它们没有被应用。

应用包后,您可以在更新安装向导中查看从.update包中应用的操作。单击标记为“Installation result>”的按钮,尝试筛选列表以查找与项目相关的警告和错误


另一个选项是查看位于~/temp/\uu UpgradeHistory/文件夹中的日志。特别是,我将查看messages.xml文件。

默认情况下,TDS不会从Sitecore中删除任何内容。您需要设置子项同步设置,并在目标环境的生成属性页中启用删除/回收项。请参阅:

了解更多信息。我建议您使用deployment property manager窗口确保模板设置为“始终”。在第一次尝试此操作之前,请告诉TDS将项目放入构建属性页的回收站并备份目标数据库。一旦掌握了部署属性的窍门,就很容易管理了