Apex - 部署

2019-10-26 16:26 更新

什么是SFDC部署?

到目前為止,我們已經(jīng)在Developer Edition中開發(fā)了代碼,但是在現(xiàn)實生活中,您必須在Sandbox中進行此開發(fā),然后您可能需要將其部署到另一個沙盒或生產(chǎn)環(huán)境,這稱為部署。 簡而言之,這是元數(shù)據(jù)從一個組織到另一個組織的移動。 原因是您無法在Salesforce生產(chǎn)組織中開發(fā)Apex。 在開發(fā)過程中訪問系統(tǒng)的實時用戶可能會破壞您的數(shù)據(jù)或損壞您的應(yīng)用程序。


Developer Edition


可用于部署工具:

  • Force.com IDE
  • Change Sets
  • SOAP API
  • Force.com Migration Tool

由于我們正在使用Developer Edition進行開發(fā)和學(xué)習(xí),因此我們無法使用Change Set或需要SFDC企業(yè)或其他付費版本的其他工具。 因此,我們將在本教程中詳細介紹Force.com IDE部署方法。

Force.com Eclipse IDE

第1步:打開Eclipse并打開要部署的類觸發(fā)器


打開Eclipse


第2步:一旦您單擊“部署到服務(wù)器”,然后輸入您要在其中部署組件的組織的用戶名和密碼。


部署到服務(wù)器

通過執(zhí)行上述步驟,您的Apex組件將部署到目標(biāo)組織。


使用更改集部署

您可以通過部署設(shè)置將驗證規(guī)則,工作流規(guī)則,Apex類和觸發(fā)器從一個組織部署到其他組織。在這種情況下,組織必須連接。


要打開部署設(shè)置,請按照以下步驟操作。請記住,此功能在開發(fā)版中不可用:


第1步:轉(zhuǎn)到安裝程序并搜索“部署”。


第2步:單擊“出站更改集”,以便將更改設(shè)置為部署。


第3步:使用“添加”按鈕添加組件以更改設(shè)置,然后保存并單擊上傳。


第4步:轉(zhuǎn)到目標(biāo)組織并單擊入站更改集,最后單擊部署。

SOAP API調(diào)用部署

我們只是簡單概述一下方法,因為常用方法

您可以使用以下方法調(diào)用來部署元數(shù)據(jù)。

  • compileAndTest()
  • compileClasses()
  • compileTriggers()

Force.com遷移工具

此工具用于腳本部署。您必須下載Force.com遷移工具,然后您可以執(zhí)行基于文件的部署。您可以下載Force.com遷移工具,然后執(zhí)行腳本部署。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號