如何使用 Mavensmate 迁移 Salesforce 自定义字段?

How to migrate a Salesforce custom field using Mavensmate?

我正在使用 Mavensmate 和 Sublime 将自定义对象字段从一个 Salesforce 沙箱组织迁移到另一个。我已经成功从Origin Sandbox中导出了自定义字段,在src/objects下看到了Sublime项目中定义的字段。

我为 Target Sandbox 创建了另一个 Mavensmate/Sublime 项目,并尝试简单地将 package.xml 文件和 src/objects 目录复制到新项目,但部署更改通过 Mavensmate 到 Salesforce 无效,我无法在目标组织的 Mavensmate 项目中看到自定义字段。

在 Mavensmate 中,从“编辑项目”仪表板中单击 'Update Project' 会删除我对 package.xml 和复制的 src/objects 目录的更改,但是 'Refresh Metadata Index' 在全部.

如何将这些字段迁移到 Sandbox Target?

要使用 MavensMate 部署到远程环境:

  1. Select 来自您的源环境的必要元数据(在您的情况下为自定义字段):MavensMate > 编辑项目
  2. 设置与目标环境的连接:MavensMate > 部署连接
  3. 部署到目标环境:MavensMate > 部署到服务器

hth

我能够使用 Salesforce Migration Tool 和 Java 1.8 & Ant 1.10.1

成功完成自定义元数据迁移