ride/web-cms-vcs

Ride应用CMS内容的版本控制集成

1.0.0 2016-10-19 11:53 UTC

This package is auto-updated.

Last update: 2024-09-12 23:51:48 UTC


README

本模块为Ride应用的CMS结构添加版本控制集成。

当您需要维护多个CMS网站安装时,例如测试实例或开发者实例,它会被使用。

当您没有最新版本时,本模块将阻止对CMS节点的结构更改。会显示一个消息,并提供一个链接到可以执行更新操作的页面。

注意:此模块会对您的后端性能产生负面影响。

参数

  • cms.repository.branch: 仓库内分支的名称,例如content-dev
  • cms.repository.private.key: 用于访问仓库的私钥路径(可选)
  • cms.repository.url: 仓库的URL,例如 git@github.com:all-ride/ride-web-cms-vcs.git

用法

您可以通过浏览到 /sites/repository 来检查仓库的状态。此页面允许您将最新的更改拉入您的本地安装。

当您尝试保存一个CMS节点,而本地仓库副本已过时时,您的操作将被阻止,并显示一个消息,提示您先执行更新操作。这样,您就无需解决合并冲突。

相关模块

安装

您可以使用 Composer 来安装此模块。

composer require ride/web-cms-vcs