用于管理Silva网站的命令行工具
项目描述
简介
此扩展提供了一个脚本来帮助您从命令行管理Zope实例中的Silva网站。这将脚本添加到您的安装的bin目录中,命名为silva。
对于大多数操作,脚本需要您提供带有选项-c的Zope 2配置文件。
默认情况下,您可以查看数据库根目录中的Silva网站,创建和删除Silva网站,以及向它们添加用户,打包您的数据库,并删除已版本化内容的旧版本。
但是,脚本是可以扩展的。由silva.core.upgrade扩展提供的另一个默认命令允许您升级Silva网站。
默认命令
- 管理
管理Silva网站
列出现有Silva网站,
添加新的Silva网站,
删除现有的Silva网站,
将文档安装到现有的Silva网站中,
将用户添加到现有的Silva网站。
可以同时执行多个操作:您可以创建新的Silva,安装文档,并将其添加到其中。
- 打包
打包数据库。可以在命令行上提供数据库的名称和打包的天数。
- 文件
根据服务文件设置相应地转换Silva文件存储。
- 版本
从版本化内容中删除旧版本。保留的版本数量可配置。
- zexp导出
将内容导出到ZEXP文件。
- zexp导入
导入ZEXP文件。
- xml导入
导入Silva XML文件。
代码库
此扩展的代码源可以在Git中找到:[https://github.com/silvacms/silva.system.utils](https://github.com/silvacms/silva.system.utils)
更改
1.4.2 (2013/08/26)
添加对导入ZEXP时缺失文件系统代码的支持。
1.4.1 (2013/05/23)
将XML导入选项添加到xml_import命令。
支持在命令行创建Silva网站时设置网站标题。
1.4 (2013/03/06)
添加xml_import命令。
改进包含UTF-8字符的错误调试。
1.3 (2012/12/11)
添加zexp_import和zexp_export命令。
1.2 (2012/09/24)
这是一个仅适用于Silva 3.0的兼容版本。
更新API以转换文件存储。
改进打包命令。
添加一个命令来创建新的Silva根,安装文档并将用户添加到其中。
添加一个通用的日志选项。
1.1 (2012/02/23)
这是一个仅适用于Silva 2.3的兼容版本。
添加一个命令从命令行转换文件存储。
添加一个命令来查找代码源及其位置。
命令现在支持在Silva网站中以登录用户运行操作。
1.0 (2011/11/10)
初始版本。
项目详情
silva.system.utils-1.4.2.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 63a10e828e0933650720a2445b53ba01aaf9e4d164e1ade97062904db055431c |
|
MD5 | b7a57e16f1b694312a575e045c8060d7 |
|
BLAKE2b-256 | 12d45f91b782bea341c492bbebccd31916e231ba5b67995e5bcef4210efc47dd |