function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
daisy1153daisy1153 

Eclipseを使用した環境移行について

お世話になっております。

 

あるDeveloper環境で作成した、オブジェクトやクラス等を、

別のDeveloper環境に移行したいと考えております。

 

そこで、パッケージ化ではなく、Eclipseを使用しての環境移行は可能でしょうか。

 

どなたかご存知の方いらっしゃいましたら、ご教示のほどよろしくお願いいたします。

Taiki YoshikawaTaiki Yoshikawa

Eclipseで本格的に移行作業をしたことはないのですが、次の手順でできると思います。

 

1. 移行元のProjectを右クリックしてPropertiesを選択(Force.com→Project Content)
2. Add/Remove...ボタンをクリック
3. 移行対象のオブジェクトなどにチェックをつけてOKボタンをクリック。
4. 移行元のworkspaceとして指定したフォルダにファイルができるのでコピー。
5. 移行先のworkspaceフォルダ内に貼り付け。

6. 移行先のProjectを右クリックしてRefreshを選択。

 

※pagesやclassesなどは最初からファイルがあると思うので1,2,3の工程は必要ありません。

 

だいたいこんな感じの流れになると思います。

一応Classの前にオブジェクトを用意したりしないとエラーになったりすると思いますので

移行の順序も気をつける必要があると思います。

 

最初は静的リソース (staticresources) など他に依存しないファイルで試してみると

確認しやすいと思います。

 

それからページレイアウトなどファイル名が日本語になっているものはこの方法では移行できなかったと思いますので

画面から作成してしまうのがいいと思います。

daisy1153daisy1153

ご回答ありがとうございます。

 

移行元のフォルダに存在するオブジェクトを、

移行先のオブジェクトフォルダにコピーし、

Eclipse上で、プロジェクトをリフレッシュしたところ、反映されないようです。

 

 

Taiki YoshikawaTaiki Yoshikawa

確認してみました。

リフレッシュでいけたと思ってましたが反映されなかったみたいです。

 

リフレッシュではなく、右クリック→Force.com→Save to Severで反映されると思います。