Salesforce-どのように展開と環境(Sandboxes、ライブなど)
-
05-09-2019 - |
質問
私たちに設定を適切に展開。
から何を読んでいる4つの方法を行っています。
- コピー&ペーストしないこ
- 利用には"パッケージ"機構を内蔵してSalesforceのWebインタフェース
- Eclipse力IDE"の展開サーバーの"オプション
- Antスクリプト(せんこつからない)
いてアドバイスを制限の目的である。
きままですべてのWebインタフェースですか。
私たちは専用のコントロールパネルに、以下の項目:
アペックスの授業
アペックストリガー
ワークフロー
メールテンプレート
MailMerge--テンプレートできないようで、これをEclipse
カスタム項目
ページレイアウト
RecordTypes(できないようでこれらのウェブサイトやEclipse)
PickListます。
SControls
解決
他のヒント
好きなことを仕事にしてこれから最近の痛い経験です。
包装:これは非常に古い方法と前からのメタデータAPIをAntやEclipseが依存している当社の経験、包装の便益が定義するには、次のようにしますを使用している場合、Eclipseしいお勧めしま)で定義できますプロジェクトに基づく、特定のパッケージです。どん忘れないように新しい部品をパッケージには、プロジェクトの掛かりと
この方法は戸惑っているがちなみに、多くの用途のパッケージです。私は、以下の諸点を指摘している。
設置パッケージ:これらに管理され、ポカーさんの言葉が最近のSFDC板、Isv展開そのものを、様々な未知のorgs"が".両方の管理およびポリパッケージして制限していない商品については、不適切、不要な展開のための開発から生産までの内org、場合にだってカスタム開発というコードの配布に大きな匿名ベース。
外装パッケージ:この項目で検索条件を絞り込]をクリックすると"パッケージ"の良くない場合があります。これらのことがありま話"の開発パッケージ"においてすぐの便利なうプロジェクトに定義す。
とにかく、私は来に向けては、弊社のチームカスタム開発ではなく、ISV)になパッケージのいず。
その他の形態の展開、EclipseおよびAntなるためのメタデータのAPIに含まれています。理論的にすることが可能な正確に同じです。実際にはそれ相互に補完的である。のForce.com 移行ツールの一部として組み込むにはForce.com IDEはEclipse用、展開して簡単にできるのではないもの)を与えてくれる素敵なものを見るように展開している。一方、物になっていますAntいのIDEがいません。ではあるんじゃないでしょうか決して道のりは平坦ではあり学べます。
のちに傾斜が残り何日、何時間と表示されな案件にSVNのSVN構造としてのプロジェクトの定義(Eclipseする尊重します。を利用した食時にはAntのために移動できません。が必要なパッケージです。
ちなみに、一般に知ることのないすべての部品はmigratable.一部のものはかならず再構成により、対象環境です。例えば、時間ベートします。キューやグループも必要となりbehand作成された、と思っています。同様にメタデータをAPIできないプログラミング、加工分野に削除いて削除された分野にお源に必要なものを消したりすることができ手の目標です。場合がございます。です。
希望あると--
--スティーブレーン
は、春'09の時点で、差し込み印刷テンプレートは、メタデータではサポートされませんが、レコードタイプがあります。あなたは、彼らが属するオブジェクトのファイルのXML要素として、レコードの種類があります。あなたのリスト上の他のすべてが小さな例外を除いてサポートされています。標準フィールドの選択リスト値は春'09で編集することはできません。夏'09機能のお知らせにニュースをお楽しみに。
更新:標準オブジェクトに標準ピックリストは、現在(APIのV16のような)メタデータ公開されています。 http://www.salesforce.com/us/developer/ドキュメント/ api_meta /コンテンツ/ meta_picklist.htm の
それ以外の場合は、スティーブ・レーンのレスポンスはかなり正確です。 (スティーブは非インストールされたパッケージを呼んでいるもの)非管理パッケージを使用する利点は、あなたがパッケージにメタデータを追加するとき、それが依存するメタデータが自動的に追加されるということです。だから、すべての依存関係を含むメタデータの完全なセットをつかむために簡単です。あなたが繰り返し1つの組織(サンドボックス)から別の(生産)にメタデータを移動する場合は、スティーブのアプローチは、おそらく今日行くと、確かに、最も一般的なための最良の方法です。私は頻繁に私は関係のない別の組織への1つの組織で開発したものを移動するために管理されていない「開発者」のパッケージを使用しています。私の目的のために、私は、Eclipseプロジェクト/ SVNとは対照的に、組織で定義されたパッケージを持っているのが好き。しかし、それはおそらく、あなたは多くのDEV /サンドボックスORGS全体でチーム開発を行っている場合は意味がないと、すでにSVNを使用しています。
ジェスパー
別のオプションは、移動したい場合は変更がのセットを使用することです生産へのサンドボックスからメタデータます。
変更セットを使用することができます方法についていくつかの制限が現在ありません
二つの組織との間で設定変更を送信すると、展開が必要です 接続。現在、変更セットは、間のみを送信することができます 生産組織と提携している組織、 たとえば、生産組織とサンドボックス、または2つのサンドボックス 同じ組織から作成されます。
からのドキュメント:
パッケージで管理する必要がありますので公開する公開AppExchange、it支援プ.組織を単一の管理パッケージでダウンロードしてインストールによる多くの異なる。なかでポリパッケージの一部の部品はロックされ、管理パッケージがグレードアップされます。ポパッケージを含まないロック部品はできません。また、 管理パッケージ蓑部品(アペックス)に加入団体などの保護のための知的財産。
をマネージドパッケージられてくるということです簡単版の配布物を複数SFDCす。
思ことです。は、IDEの移行ツールにおいて解決の問題が私の顔は以下の通りである。
設置パッケージで展開Org.い インストールしていた手で一つ一つにDev Org.
場合はパッケージできません 設置されたorg(例することが必要なことから、パスワードのように、 Marketo売上高洞察, は良かったらポチっとしてください推奨されていませんように SalesforceのためのGoogle Adwords 弊社の申請の依存関係 ることもできないような分野への参照オブジェクトに所属する パッケージしてできなくなるのではないロケーションとクラシックます。
回避策:の場合 パッケージできない手動で設置DEv Orgの各開発者 必要なものを自分の開発が出来上がります。追加開発Sandboxes 発注することができSalesforce. (クライアントへの高い意欲を有することを支払うことになりました。)
がサンドボックスにはリフレッシュから生産ま リフレッシュ ローカルプロジェクト (接続されてSVN)サーバからすべての 追加のファイル/コードにあった旧サンドボックスがな 生産を移すことの出来上がります。
回避策:すべての 変更に生産を再現。サンドボックスの 開発者Orgs. (のような痛みが...ゲームで外人とプレイ)
すべてのSalesforceの生産展開では、メタデータAPIは、それを行うには良い選択肢の一つです。作業を簡素化するツールがあります。この記事をチェックアウト: https://www.deploypkg.com/deploy-to-production/ >