模板
模板是某个沙盒目录的命名文件副本。
命令行
wp rudel template save alpha-3be7 --name=checkout-baseline --description="Checkout theme baseline"
wp rudel template list
wp rudel template delete checkout-baseline
template delete会请求确认;--force会跳过提示。
模板包含的内容
template save会将沙盒目录(主题副本、快照元数据、日志及Rudel在此管理的其他文件)复制到:
Text
wp-content/rudel-templates/{name}/wp-content
wp-content/rudel-templates/{name}/template.json
template.json会记录名称、说明、创建时间、来源沙盒 ID 和URL。不会保存数据库表。
当前限制
当前版本中,没有功能会读取已保存的模板。wp rudel create --template=<name>以及Rudel::create()的template选项只会将给定字符串作为标签存储在新记录中;它们不会检查模板是否存在,也不会从模板中复制任何内容(问题 #7)。
若要立即基于同一状态启动多个沙盒,请先准备一个沙盒并克隆它:
命令行
wp rudel create --name=feature-b --clone-from=alpha-3be7
需要为现有沙盒创建恢复点时,请使用快照。