从开发中移动Sitecore项目进行测试

时间:2016-04-20 14:13:22

标签: sitecore sitecore8 devops tds

我想要一些自动化解决方案,它可以将我们的sitecore项目从Dev env移动到Test CD env。我打算使用Octopus将.Net内容从Dev转移到Test以及当我们的sitecore项目同时发生时我想要的东西从Dev Cm移动到测试Cd。 TDS可以帮助我们,还是有其他简单的方法。请帮忙。

2 个答案:

答案 0 :(得分:2)

通常情况下,您不能直接从开发人员进行测试。相反,您可以序列化项目并将其与解决方案一起放入源代码管理中。然后,您的部署过程将使您要部署的环境与序列化项目同步。 TDSUnicorn是用于此目的的两个主要工具。

您可以直接与序列化项目同步,也可以构建使用Sitecore.Ship

等部署的软件包

答案 1 :(得分:1)

Deb,也许我误读了你的问题,但看起来你想把项目信息放到CD环境中?这通常是通过发布完成的,因为您的项目只是真正部署到主数据库,然后发布将它们传输到内容交付服务器引用的Web数据库。

如果您没有运行测试内容管理系统而只运行测试CD实例,则可以通过在Sitecore中具有针对您的测试CD Web数据库的发布目标来实现项目传输。您需要将此添加到连接字符串以及数据库中作为发布实例,然后您的CM可以发布到测试CD