SItecore中的多个QA环境

SItecore中的多个QA环境,sitecore,Sitecore,目前,我们有一个QA Sitecore环境,它是生产环境的副本,用于承载主代码分支的版本。我们需要为一个新项目建立一个代码库。我们是否可以使用相同的QA环境来拥有这两个分支,也就是说,我们应该拥有测试任何生产问题和测试新项目的环境 在Sitecore中,一切都是通过集成DB模式驱动的,这有可能吗 我们正在使用TFS和TDS进行开发和构建过程 请提供帮助。马尼,我不建议为正在维护的两个不同分支机构使用相同的Sitecore网站和数据库。我假设您的QA环境只有一个许可证,这就是为什么您试图将所有内容

目前,我们有一个QA Sitecore环境,它是生产环境的副本,用于承载主代码分支的版本。我们需要为一个新项目建立一个代码库。我们是否可以使用相同的QA环境来拥有这两个分支,也就是说,我们应该拥有测试任何生产问题和测试新项目的环境

在Sitecore中,一切都是通过集成DB模式驱动的,这有可能吗

我们正在使用TFS和TDS进行开发和构建过程


请提供帮助。

马尼,我不建议为正在维护的两个不同分支机构使用相同的Sitecore网站和数据库。我假设您的QA环境只有一个许可证,这就是为什么您试图将所有内容都推送到同一个环境中

理想的设置应该有一个独立的数据库和独立的IIS网站,用于新的开发工作,以使您有机会从现有QA环境中的生产代码分支维护生产站点,然后使用开发分支进行开发工作

这就是说,如果您每隔几周向生产交付一次新功能,那么您可能可以在单个代码流上同时完成这两项工作,并定期将新工作和维护工作推向生产。不过,对于大多数组织来说,这通常是不太可能的设置

如果由于许可证限制,一次只能运行一个Sitecore安装,我建议您创建两个网站文件夹和两个数据库,但一次只能运行一个网站。您可以在IIS中通过切换IIS站点指向的文件夹在它们之间切换。通过只操作一个实例,您应该满足许可限制

话虽如此,我既不是律师,也不是Sitecore授权专家,因此我会与您的销售代表联系,看看这种方法是否能满足您的需求