我们目前正在使用sitecore 6.x
,但很快就会升级到8.1
我们有一个用于sitecore SQL的DEV服务器。其中包含所有Core,Master和Web数据库。
客户端在其环境中具有类似的数据库(显然)。我们正在尝试自动化部署,我可以使用Jenkins进行sitecore代码库,数据库更改如何?
我看到有TDS和Unicorn这样的工具,它们可以帮助实现自动化。但无法获得有关这些工作方式的最终演示。
我使用 Unicorn 制作了一个POC,这不是很友好。对于小型sitecore项目来说可能没问题。
任何人都可以与TDS或SitecoreDB自动化的任何其他替代方案分享他们的经验
答案 0 :(得分:0)
答案 1 :(得分:0)
我正在使用TDS进行项目 - > Git - >詹金斯 - > Sitecore Powershell - >变换。
这个过程很复杂,但它是一致的。
我们有四个TDS项目。
使用Jenkins和SPE,我们正在部署TDS.Master,TDS.Master.Framework和TDS.Core。我们还使用PowerShell部署代码并将转换应用于配置文件。
每月一次或根据要求,我们正在销毁整个QA / Stage环境并使用PowerShell重建一个全新的Sitecore站点。我已修改此解决方案以重建我们的网站(https://github.com/patrickperrone/Sitecore-PowerShell-Installer)。
我希望这会对你有所帮助。