SuperAPI AI 工具集

b2c-webdav

部署与运维

查看项目

更新于 10-16 00:20

技能介绍

用途:使用 b2c CLI 插件对 Salesforce B2C Commerce 实例执行 WebDAV 文件操作,包括列目录、上传、下载、创建目录、删除文件及压缩解压。若未全局安装 b2c,可用 npx @salesforce/b2c-cli 代替。

主要能力:支持 --root 指定 WebDAV 根目录,可选 impex(默认)、temp、cartridges、realmdata、catalogs、libraries、static、dynamic、logs、securitylogs。常用命令包括 b2c webdav ls、get、put、mkdir、rm、zip、unzip。dynamic 根下以站点 ID 作为首段路径,用于存放站点专属文件(如 Velocity 模板)。删除代码版本中的 cartridge 时路径为 {code-version}/{cartridge-name},并用 --root=cartridges。

使用方式:CLI 自动从 SFCC_* 环境变量、.env、dw.json 及配置插件发现实例与凭据,通常无需传 --server 等标志。可用 b2c setup inspect 查看解析后的配置。MCP 等价工具 webdav_list、webdav_get、webdav_put 适合单目录列举、精确读取和单文件传输,传输上限 64 MiB;递归传输、mkdir、删除、ZIP/UNZIP 等仍用 CLI。

导入集管理:应用本地站点导入导出归档时,应使用 b2c job import-set,而非手动创建标记文件。

限制:资料未提供 pricing、平台细节或更多错误处理说明;部分高级用法需参考相关技能文档。