2017-07-11 2 views
0

Ich verwende Mavensmate und Sublime, um benutzerdefinierte Objektfelder von einer Salesforce-Sandbox-Organisation in eine andere zu migrieren. Ich habe die benutzerdefinierten Felder erfolgreich aus der Origin-Sandbox exportiert und sehe die im Sublime-Projekt unter src/objects definierten Felder.Wie migrieren Sie ein benutzerdefiniertes Salesforce-Feld mithilfe von Mavensmate?

Ich habe eine andere Mavensmate/Sublime Projekt für die Ziel Sandbox erstellt und haben einfaches Kopieren der package.xml-Datei und die src/objects Verzeichnis in das neue Projekt versucht, aber über Mavensmate zu Salesforce die Änderungen der Bereitstellung hat keine Wirkung, und ich bin Die benutzerdefinierten Felder im Mavensmate-Projekt für die Target-Organisation konnten nicht angezeigt werden.

In Mavensmate, durch Klicken auf "Projekt aktualisieren" aus dem Projekt bearbeiten-Dashboard, werden meine Änderungen in package.xml und das kopierte Verzeichnis src/objects gelöscht, jedoch hat "Metadata Index aktualisieren" überhaupt keine Wirkung.

Wie migriere ich diese Felder zu Sandbox Target?

Antwort

0

konnte ich die benutzerdefinierte Metadaten Migration erfolgreich mit der Salesforce Migration Tool mit Java 1.8 & Ant 1.10.1

0

zu einer Remote-Umgebung anzuwenden MavensMate mit:

  1. die erforderlichen Metadaten Wählen Sie (in Ihrem Fall, benutzerdefinierte Felder) aus der Quellumgebung: MavensMate> Projekt bearbeiten
  2. eine Verbindung zu Ihrem Ziel einrichten Umwelt: MavensMate> Deployment-Verbindungen
  3. Deploy in die Zielumgebung: MavensMate> auf Server bereitstellen

hth

+0

Thanks @ joseph-ferraro erreichen, konnte ich die org schieben, aber ich bin immer noch auf die Migration der Felder verloren von einem erhabenen Projekt (Ursprung) zum anderen (Ziel). Ich kann die Dateien gut kopieren, aber wie kann ich dann mitteilen, dass das Projekt für die Metadaten der Zielorganisation geändert wurde? –

+0

@NathanBennett, sollten Sie den Metadatenindex für das Zielorganisationsprojekt aktualisieren und das Projekt so bearbeiten, dass es Ihre neuen Metadaten enthält. –

+0

Hallo @ joseph-ferraro - es funktioniert immer noch nicht so, wie ich es erwarten würde. Wenn ich ein neues Mavensmate-Projekt mit CustomMetadata- und CustomObject-Metadaten erstelle, wähle ein einzelnes Objekt (Account) und erstelle das Projekt. Wenn ich die Datei 'src/objects/Account.object' mit den benutzerdefinierten Feldern aus dem anderen Projekt kopiere und 'Metadata Index aktualisieren' anklicke, sehe ich keine der benutzerdefinierten Felder aus dem' src/objects/Account.object' Datei. –

Verwandte Themen