Dam*_*tha 5 sitecore jenkins visual-studio-2013
我想让Sitecore的所有项目都在Visual Studio解决方案中进行序列化.
我知道它可以配置为绝对路径.但团队中的每个团队成员都有不同的VS解决方案路径.
我也计划自动化将序列化项目添加到构建服务器中的数据库的过程.如果有人能提供如何做的指导,那就太好了.詹金斯用于构建.
在 Unicorn 2 配置文件 app_Config\include\Serialization.config 中,您找到了路径选项。如果您的 Sitecore 网站和 VS 解决方案位于同一目录(这不是 Sitecore 建议),则 Web 根相对路径有效。否则每个团队成员都需要使用相同的路径结构。
<!--
Note the Serialization Provider's rootPath can be any of:
Absolute filesystem path, e.g. c:\foo\bar
Web-root-relative path, e.g. ~/data/serialization or ~/../out-of-root-serialization
"default", e.g. standard Sitecore serialization path
-->
<serializationProvider type="Unicorn.Serialization.Sitecore.Fiat.FiatSitecoreSerializationProvider, Unicorn" rootPath="~/../../Serialization" singleInstance="true" />
Run Code Online (Sandbox Code Playgroud)
您不必将序列化文件添加到您的解决方案中,只需将它们添加到您的版本系统中即可。
对于部署,有 2 个选项。
1) 使用 Sitecore Courier 创建包,并使用 Sitecore.Ship 或脚本文件。https://github.com/jbluemink/Sitecore-Scripted-Upgrade-Migrate-Content/tree/master/stap1或此https://github.com/HedgehogDevelopment/UpdatePackageInstaller
2)使用Unicorn同步,只需点击URL即可查看文档。 https://github.com/kamsar/Unicorn
使用https://marketplace.sitecore.net/Modules/Parameter_driven_publish_deployment_tool.aspx发布项目
归档时间: |
|
查看次数: |
1015 次 |
最近记录: |