【问题标题】:Serailising Umbraco settings to the file system and packaging changes for deployment将 Umbraco 设置序列化到文件系统和打包更改以进行部署
【发布时间】:2010-07-07 10:07:27
【问题描述】:

是否有人知道将 Umbraco 设置(文档类型、媒体类型等)序列化到文件系统以便在源代码控制中管理该数据的简单方法?

注意:对文件系统设置的更改需要轻松集成回 CMS 数据库。

另外,有人知道如何将开发环境中的设置打包以推广到暂存和实时环境吗?

【问题讨论】:

    标签: asp.net deployment content-management-system umbraco version-control


    【解决方案1】:

    回顾我未回答的问题,尽可能提供更新。

    作为参考,您可以使用 uSync 从 Umbraco 序列化内容:

    https://our.umbraco.org/projects/developer-tools/usync

    【讨论】:

    • 您不应发布链接作为答案。如果链接更改或站点离线,您的回答将变得毫无用处。相反,请使用信息来构建答案并将链接发布为仅供参考。谢谢。
    【解决方案2】:

    目前除了滚动您自己的包之外没有其他方法可以做到这一点,但使用 API 应该相对简单。查看“Backing up Document Types”文章作为起点。

    您关于部署的第二点是今年在 Umbraco Codegarden 的一次公开会议上讨论的内容,没有得出一个万能的结论。

    【讨论】:

    • 有趣的博文,谢谢。对于部署更改,我希望有一种类似于 Sitecore 打包的方法,它允许开发人员压缩数据类型、页面等以安装在其他实例上。
    • 您可以使用开发人员部分中的 Umbraco 包管理器来执行此操作,但是我的回答与您关于将文档类型存储在源代码管理中的原始问题有关。使用这些项目创建一个包会将它们全部绑定到一个文件中,而不是将文档类型作为单个文件导出到文件系统。
    猜你喜欢
    • 2023-04-08
    • 1970-01-01
    • 2013-06-03
    • 1970-01-01
    • 1970-01-01
    • 2013-09-30
    • 2015-08-08
    • 2014-04-18
    • 2021-11-21
    相关资源
    最近更新 更多