我的 sandbox 儲存庫應使用哪個儲存庫?
答案:使用 sandbox 的內嵌式儲存庫。使用 Identity Manager 7.1 (或較新版本) 時尤其如此,而此版本提供 HsSQL 儲存庫。如果未使用內嵌式儲存庫,則會失去功能。
如需更多資訊,請參閱 Identity Manager IDE README.txt 檔案中的「Working with the Repository」一節。
問題:物件何時會自動匯入?
答案:您必須將 Identity Manager IDE 配置為自動匯入物件。
這些步驟如下所示:
從 [IDM] 功能表選取 [儲存庫] > [管理內嵌式儲存庫]。
啟用 [管理內嵌式儲存庫] 對話方塊上的 [自動發佈 Identity Manager 物件] 選項。
Identity Manager 專案 (遠端) 不會提供此選項,或者如果您指定自己的儲存庫,亦不會提供此選項。
選取 [專案] > [執行專案] 或 [專案] > [除錯專案]。
Identity Manager IDE 會自動匯入自從上次執行專案後,已變更的所有物件。
自動發佈 Identity Manager 物件會增加啟動伺服器所需的時間。若要將伺服器啟動時間降至最低,請停用此選項,並明確地將物件上傳至儲存庫。
上傳物件最有效的方式為何?
答案:使用下列其中一個方法上傳已修改的物件:
在專案樹狀結構中的一個或多個已編輯物件上按一下滑鼠右鍵,然後從快顯功能表中選取 [上傳物件]。
若要上傳多個物件,請按住 Ctrl 鍵並從清單中選取多個物件。
選取一個或多個已編輯物件,然後從 [IdM] 功能表中選取 [儲存庫] > [上傳物件]。隨即會顯示一個對話方塊讓您選取要上傳的物件。
這兩種方法皆會將物件直接上傳至伺服器,因此沒有快取延遲的問題,且比使用 [執行專案] 或 [除錯專案] 還要快。不論使用哪個儲存庫,皆會提供 [上傳物件] 功能。