如何为已投入生产的Sitecore项目创建新的开发环境?
我的同事和我正在接管一个Sitecore项目,该项目由其他实体构建,目前正在生产中。创建本地开发环境以便开始进行更改的过程是什么?最好的方法是完全复制prod中的所有内容。这通常包括:如何为已投入生产的Sitecore项目创建新的开发环境?,sitecore,Sitecore,我的同事和我正在接管一个Sitecore项目,该项目由其他实体构建,目前正在生产中。创建本地开发环境以便开始进行更改的过程是什么?最好的方法是完全复制prod中的所有内容。这通常包括: 进入prod服务器并压缩站点的根目录。IIS网站将指向“网站”文件夹。此外,您还需要站点的“数据”文件夹,该文件夹通常位于“网站”上方的一个文件夹,因此无法通过web访问。数据文件夹包含许可证、日志等 在SQL management stuido中,备份站点的核心数据库、主数据库和Web数据库。它们列在/Web
- 进入prod服务器并压缩站点的根目录。IIS网站将指向“网站”文件夹。此外,您还需要站点的“数据”文件夹,该文件夹通常位于“网站”上方的一个文件夹,因此无法通过web访问。数据文件夹包含许可证、日志等
- 在SQL management stuido中,备份站点的核心数据库、主数据库和Web数据库。它们列在
文件中。您可能需要更多用于Sitecore模块的数据库/Website/App\u Config/ConnectionStrings.Config
- 本地拉取站点zip和数据库,并在本地计算机上重新配置它们。更新本地环境所需的一些关键设置包括
- 本地数据源的
中的设置/Website/App\u Config/ConnectionStrings.Config
的web.config
设置,用于将文件系统上的路径映射到数据文件夹dataFolder
- 本地数据源的
- 样本项目
- 解放党
- sitecore-包含所有已售出的sitecore
- src
- 数据-数据文件夹的东西在这里
- 网站
- 解放党
在生成后,我将所有DLL从/lib/sitecore复制到bin文件夹 你有网站的来源吗?@marto我不太确定-我只能访问生产服务器上的内容。我需要的所有源文件都应该在那里吗?通常,您只能在生产服务器上编译程序集。服务器上有任何.cs文件吗?他们可能将其作为网站项目而不是Web应用程序运行,在这种情况下,您可以在其中找到源代码。@marto代码文件至少包含在控件和子布局中。