Loading...
Loading...
Compare original and translation side by side
sfdx-project.jsonpackageDirectories[]"default": true<package-dir>sfdx-project.jsonpackageDirectoriessfdx-project.jsonpackageDirectories[]"default": true<package-dir>sfdx-project.jsonpackageDirectories.tmp/b2b-commerce-open-source-components.tmp/git clone https://github.com/forcedotcom/b2b-commerce-open-source-components .tmp/b2b-commerce-open-source-componentsforce-app/main/default/sfdc_cms__lwcsfdc_cms__label"Open source repository is already cloned. How would you like to proceed?"
- Reuse existing — Use the already cloned repository
- Re-clone — Remove and clone fresh from GitHub
.tmp/b2b-commerce-open-source-components.tmp/git clone https://github.com/forcedotcom/b2b-commerce-open-source-components .tmp/b2b-commerce-open-source-componentsforce-app/main/default/sfdc_cms__lwcsfdc_cms__label"开源仓库已克隆。你希望如何继续?"
- 复用现有仓库 — 使用已克隆的仓库
- 重新克隆 — 删除现有仓库并从GitHub重新克隆
<package-dir>/main/default/digitalExperiences/site/sf org listsf config get target-orgDigitalExperienceBundlesf org list metadata --metadata-type DigitalExperienceBundle --target-org <alias>site/*sf project retrieve start --metadata "DigitalExperienceBundle:site/<storeName>" --target-org <alias><package-dir>/main/default/digitalExperiences/site/<storeName>/force-appfullNameMy_B2B_Store1<package-dir>/main/default/digitalExperiences/site/<store-name>/.tmp/b2b-commerce-open-source-components/<package-dir>/main/default/digitalExperiences/site/sf org listsf config get target-orgsf org list metadata --metadata-type DigitalExperienceBundle --target-org <alias>DigitalExperienceBundlesite/*sf project retrieve start --metadata "DigitalExperienceBundle:site/<storeName>" --target-org <alias><package-dir>/main/default/digitalExperiences/site/<storeName>/force-appfullNameMy_B2B_Store1<package-dir>/main/default/digitalExperiences/site/<store-name>/.tmp/b2b-commerce-open-source-components/.tmp/b2b-commerce-open-source-components/force-app/main/default/sfdc_cms__lwc/*sfdc_cms__label/*force-app<package-dir>/main/default/digitalExperiences/site/<store-name>/sfdc_cms__lwc/sfdc_cms__label/<package-dir>"Components already exist in {store-name}. How would you like to proceed?"
- Overwrite all — Replace all existing components with latest from repo
- Copy only new — Skip existing components, copy only ones not yet present
✅ Integration Complete!
Copied: X components and Y label sets to <store-name>
Next Steps:
1. Deploy: sf project deploy start -d <package-dir>/main/default/digitalExperiences/site/<store-name>
2. Open Experience Builder and use new components from the palette
3. Publish your site when ready.tmp/b2b-commerce-open-source-components/force-app/main/default/sfdc_cms__lwc/*sfdc_cms__label/*force-app<package-dir>/main/default/digitalExperiences/site/<store-name>/sfdc_cms__lwc/sfdc_cms__label/<package-dir>"**{store-name}**中已存在组件。你希望如何继续?"
- 覆盖全部 — 用仓库中的最新版本替换所有现有组件
- 仅复制新增组件 — 跳过现有组件,仅复制尚未存在的组件
✅ 集成完成!
已复制:X个组件和Y组标签到<store-name>
后续步骤:
1. 部署:sf project deploy start -d <package-dir>/main/default/digitalExperiences/site/<store-name>
2. 打开Experience Builder,从组件面板使用新组件
3. 准备就绪后发布你的站点"Open source repository is already cloned. How would you like to proceed?"
- Reuse existing — Use the already cloned repository
- Re-clone — Remove and clone fresh from GitHub
"Components already exist in My_B2B_Store1. How would you like to proceed?"
- Overwrite all — Replace all existing components with latest from repo
- Copy only new — Skip existing components, copy only ones not yet present
✅ Integration Complete!
Copied: 45 components and 38 label sets to My_B2B_Store1
Next Steps:
1. Deploy: sf project deploy start -d force-app/main/default/digitalExperiences/site/My_B2B_Store1
2. Open Experience Builder and use new components from the palette
3. Publish your site when ready"开源仓库已克隆。你希望如何继续?"
- 复用现有仓库 — 使用已克隆的仓库
- 重新克隆 — 删除现有仓库并从GitHub重新克隆
"My_B2B_Store1中已存在组件。你希望如何继续?"
- 覆盖全部 — 用仓库中的最新版本替换所有现有组件
- 仅复制新增组件 — 跳过现有组件,仅复制尚未存在的组件
✅ 集成完成!
已复制:45个组件和38组标签到My_B2B_Store1
后续步骤:
1. 部署:sf project deploy start -d force-app/main/default/digitalExperiences/site/My_B2B_Store1
2. 打开Experience Builder,从组件面板使用新组件
3. 准备就绪后发布你的站点| Error | Message | Action |
|---|---|---|
| Store not found | "Store '{name}' not found in org." | List stores again |
| Git clone failed | "Failed to clone repository. Check internet connection." | Retry or abort |
| Invalid repo structure | "Repository structure has changed. Expected sfdc_cms__lwc and sfdc_cms__label." | Warn user, abort |
| File copy failed | "Failed to copy files. Check file permissions." | Show error details |
| 错误 | 消息 | 操作 |
|---|---|---|
| 未找到商店 | "组织中未找到商店'{name}'。" | 重新列出商店 |
| Git克隆失败 | "克隆仓库失败,请检查网络连接。" | 重试或终止操作 |
| 仓库结构无效 | "仓库结构已变更,预期包含sfdc_cms__lwc和sfdc_cms__label。" | 警告用户,终止操作 |
| 文件复制失败 | "文件复制失败,请检查文件权限。" | 显示错误详情 |
sfdc_cms__lwc/sfdc_cms__label/sfdc_cms__lwc/sfdc_cms__label/