共生体/silverstripe-versionedfiles

为文件添加版本控制

安装次数: 32,456

依赖项: 3

建议者: 0

安全: 1

星标: 22

关注者: 13

分支: 26

开放性问题: 1

类型:silverstripe-module

2.0.3 2018-07-02 23:37 UTC

README

Build Status Scrutinizer Code Quality SilverStripe supported module

升级到 Silverstripe CMS 4

这是一个为 Silverstripe CMS 3 制作的遗留模块。

文件版本控制是 Silverstripe CMS 4 内置的。[a href="https://docs.silverstripe.org/en/4/developer_guides/files/file_management/#file-versioning" rel="nofollow noindex noopener external ugc">内建。目前没有从本模块迁移的路径。当前的文件版本由 Silverstripe CMS 的内置升级工具处理。过去文件元数据版本(在 FileVersion 表中)和内容版本(在 assets/_versions 中)都保留了下来,但它们不再可以通过 CMS UI 访问。如果需要,开发人员可以检索这些版本。

阅读保留存档资产 文档文章,以配置您的 Silverstripe CMS 4 项目以保留存档文件。

需求

  • SilverStripe 3.1+

安装说明

  1. 将此目录放置在您的 SilverStripe 安装根目录中。
  2. 访问您的网站.com/dev/build 以重建数据库。
  3. 访问您的网站.com/dev/tasks/FileVersionCreationTask - 这将为任何现有文件创建初始版本。

文档

用户指南

已知问题

问题跟踪器

贡献翻译

自然语言字符串的翻译通过第三方翻译界面 transifex.com 管理的。新添加的字符串将定期上传到那里进行翻译,任何新的翻译都将合并回项目源代码。

请使用https://www.transifex.com/projects/p/silverstripe-versionedfiles 来贡献翻译,而不是发送带有 YAML 文件的拉取请求。