在指令碼開發生命週期內工作
本頁面中的檔案適用於受控發佈 (CR) 版本中的產品或功能。 如果您不是 CR 群組成員,但希望獲得更多資訊,請聯絡 客戶代表。
除非另有說明,否則本幫助頁面上的資訊不適用於Desktop Studio。 為了保護各階段指令碼的安全,指派給開發階段的資料夾在Desktop Studio中不可見。
此頁面適用於CXone Mpower Studio指令碼開發人員。 如果您是Studio管理員,請參閱開發生命週期管理幫助頁面。
Studio支援指令碼的開發生命週期工作流程。 它允許您的公司更好地控制指令碼,例如限制誰可以將指令碼投入生產。 生命週期允許您將指令碼從一個開發階段提升到另一個開發階段。
Studio,開發生命週期由兩個或多個開發階段組成。 每個開發階段都有一個對應的資料夾,用於儲存該階段的指令碼。 如果您有適當的權限,則可以將指令碼從一個開發階段提升到下一個開發階段。 您也可以將指令碼複製到另一個階段或同一階段中的另一個資料夾中。 例如,如果在 Hotfix 的生產階段修改了指令碼,您可以將其複製到開發階段以繼續開發。
您可以從指令碼的畫布或Studio中的指令碼頁面升級指令碼。 在指令碼頁面上,您可以一次升級多個指令碼。
您必須針對您所處的每個開發階段擁有不同的權限。此外,還有權限可以控制您是否可以看到開發階段資料夾、在每個階段建立和編輯指令碼,以及升級到每個階段。 開發工作流程選項必須由Studio管理員啟用和設定。
將指令碼升級或複製到不同的開發階段會覆寫舊版本的指令碼(如果該指令碼存在於目標階段)。 如有需要,您可以在升級或複製之前比較指令碼以確定差異。 您也可以檢視指令碼的版本歷程記錄並在變更被覆寫時還原到舊版本。
將指令碼提升到下一個開發階段
所需權限:ACD > Studio >測試階段>
您可以將指令碼提升到下一個開發階段。 您不能跳過階段。 預設情況下,指令碼會提升到您要提升的階段中儲存它們的相同資料夾中。 如果目標階段中不存在該資料夾,Studio會在升級期間建立該資料夾。 如果要變更目標資料夾,可以在升級期間指定資料夾。
升級選項僅在目前位於資料夾開發階段資料夾中的指令碼中可見。 如果您沒有看到提升按鈕,請檢查指令碼路徑以查看指令碼所在的位置。 如果指令碼應位於開發階段,您可以將其複製到該階段中。
在提升指令碼之前,請確保您已完成公司要求的所有任務,例如測試。
提升單一指令碼
- 在 CXone Mpower 中,點擊應用程式選擇器
並選擇全通路路由 > Studio
。 - 在「指令碼」頁面中,找到並按兩下以開啟您要處理的。 指令碼在新標籤頁中打開。
- 點擊畫布右上角
儲存下拉清單旁邊的向下箭頭,選擇提升。 「提升指令碼」視窗會顯示目前階段的名稱和您要提升到的階段。 - 如果要變更目標資料夾,請輸入要儲存指令碼的新目標資料夾。 收件人欄位中顯示的資料夾路徑會更新以包含您指定的資料夾。 如果您想將指令碼儲存在與其目前所在的資料夾名稱相同的資料夾名稱中,請勿變更此欄位。
- 點擊提升。 快顯訊息隨即出現,並在完成時顯示促銷的狀態。
同時提升多個指令碼
- 在 CXone Mpower 中,點擊應用程式選擇器
並選擇全通路路由 > Studio
。 - 在「指令碼」頁面中,選取您要提升的每個指令碼旁邊的剔選框。
- 點擊頁面右上角的提升。 「升級指令碼」視窗顯示目前階段的名稱以及您要將所選指令碼提升到的階段。
- 如果要變更目標資料夾,請輸入要儲存指令碼的新目標資料夾。 收件人欄位中顯示的資料夾路徑會更新以包含您指定的資料夾。 如果您想將指令碼儲存在與其目前所在的資料夾名稱相同的資料夾名稱中,請勿變更此欄位。
- 點擊提升。 將出現「升級指令碼狀態」視窗並顯示升級結果。
-
查看完結果後,點擊關閉。
將指令碼複製到開發階段位置
所需權限:ACD > Studio >測試階段>
您可以將指令碼複製到開發階段。 指令碼可以位於您有權存取的任何Studio資料夾中。 您可以從非階段資料夾複製到開發階段資料夾,或從一個開發階段資料夾複製到另一個開發階段資料夾。 這允許您:
-
在開發階段資料夾中填充最初在其他地方建立的指令碼。
-
將指令碼從較高層級的階段複製回較低層級的階段。 例如,如果您對生產中的指令碼進行了 Hotfix 變更,則應該更新開發階段資料夾中的指令碼。
複製指令碼會在目標資料夾中建立指令碼的副本。 如有需要,您可以在目的地中建立新資料夾。 預設情況下,指令碼的資料夾路徑與原始資料夾中的資料夾路徑相同。 您可以一次複製一個指令碼,也可以批量複製指令碼。
- 在 CXone Mpower 中,點擊應用程式選擇器
並選擇全通路路由 > Studio
。 - 在指令碼頁面,找到要複製的指令碼。
-
點擊指令碼旁邊的剔選框,然後點擊頁面右上角的複製。
-
選擇開發工作流程位置作為目標類型。
-
點擊下一步。
-
從下拉式清單中選擇目標部門。 僅當您的CXone Mpower 系統配置為分部
在業務線之間安全地分離資料。 資料只能從其所屬部門內存取。時,此選項才可見。 該清單僅包含您可見的部門。 如果您不確定該選擇哪個部門,請諮詢您的CXone Mpower管理員。 -
從下拉式清單中選擇目標階段。 此清單僅包含您具有建立/編輯權限的開發階段。
-
從下拉式清單中選擇目標分支。 如果您要將指令碼複製到最低層級階段,例如開發,唯一的選項是main。
-
在「子資料夾」下,點擊要儲存指令碼的資料夾。 如有需要,您可以點擊建立新資料夾然後在出現的文字方塊中輸入名稱並按 Enter。
-
點擊複製。
將指令碼複製到非暫存位置資料夾
您可以將一個或多個指令碼複製到與開發階段無關的資料夾中(如果您有權存取)。 這會在目標資料夾中建立指令碼的副本。 如有需要,您可以在目的地中建立新資料夾。 預設情況下,指令碼的資料夾路徑與原始資料夾中的資料夾路徑相同。 您可以一次複製一個指令碼,也可以批量複製指令碼。
- 在 CXone Mpower 中,點擊應用程式選擇器
並選擇全通路路由 > Studio
。 - 在「指令碼」頁面上,選取要複製的每個指令碼旁邊的剔選框。 一次選擇 10 個以上的指令碼可能會導致系統在完成複製處理序之前逾時。
- 點擊頁面右上角的複製。
-
選擇一般位置作為目的地類型。
- 在資料夾位置下,點擊要儲存指令碼的資料夾。 如有需要,您可以點擊建立新資料夾然後在出現的文字方塊中輸入名稱並按 Enter。
- 點擊複製。 當指令碼成功複製到所選目的地時,頁面右下角會出現快顯訊息。