Automation Anywhere

Automation Anywhere

關閉內容

內容

開啟內容

機器人 - 設定版本控制

  • 已更新:5/10/2019
    • 11.3.x
    • 探索
    • Enterprise

機器人 - 設定版本控制

若要控制檔案 (可能包含 TaskBotMetaBot、報表和工作流程) 的編輯,身為Enterprise 控制室管理員,您可以在Enterprise 控制室設定中設定版本控制。

控制室Subversion 版本控制緊密整合,讓您能夠輕鬆地對所有檔案使用版本控制、簽入/簽出、版本歷程記錄及版本復原功能。但是此功能預設已停用

版本控制先決條件

  • 若要從Enterprise 控制室啟用及整合版本控制,必須先安裝並設定 SVN。
    註: Automation Anywhere 支援 SVN v1.7.2、v1.9.7 和 1.8.15。
  • 應建立具備必要權限的 SVN 管理員使用者。
  • 應建立 SVN 存放庫,其可用於儲存所有版本控制檔案。
  • 系統將憑藉Enterprise 控制室與 SVN 進行通訊。Automation Anywhere Enterprise 用戶端不會直接與 SVN 通訊。
    註: Enterprise 控制室與 SVN 的整合已啟動並執行之後,從 Automation Anywhere Enterprise 用戶端到 SVN 的所有版本控制操作通訊將僅透過Enterprise 控制室進行。

啟用與停用版本控制設定的影響

當您在Enterprise 控制室中啟用及停用版本控制設定時,會影響Enterprise 用戶端存取其機器人以及由Enterprise 用戶端將機器人上傳至Enterprise 控制室的方式。啟用與停用此設定之前,請確定您已了解其影響,玆摘列如下。

  • 一旦您啟用版本控制設定,系統將從Enterprise 控制室存放庫上傳機器人至 SVN 存放庫。上傳期間Enterprise 控制室存放庫會處於唯讀模式並遭到鎖定,因此您便無法進行更新。您將無法執行上傳、刪除、設定生產版本、簽出/簽入/復原簽出及強制解除鎖定等動作。
  • 一旦您停用版本控制設定,處於簽出狀態的檔案即會列出,以供Enterprise 控制室管理員或具備解除鎖定機器人權限的使用者強制解除鎖定。您要先將簽出的檔案解除鎖定才能停用此設定。
  • 重新啟用版本控制設定時,您可以:
    • 連線到先前上傳的存放庫。現有機器人的版本歷程記錄也將保留。因此,在這種情況下:
      1. 未更新之機器人版本會保持不變
      2. 已更新的機器人建立一個新版本
      3. 機器人若與先前從存放庫刪除的機器人同名,新機器人將獲分配版本 1.0
      4. 未設定生產版本:如果選取的是 [不要指派「生產版本」。我會手動進行此動作] 選項。
      5. 將生產版本設定成最新版本的機器人:如果選取的是 [自動將機器人的最新版本指派做為其「生產版本」] 選項。
    • 連線到尚無任何機器人的新存放庫。先前存放庫的版本歷程記錄將不會保留。此外,您可以選擇手動或自動設定生產版本。
      註: 您無法連線到未清空內容的新存放庫。

對 VCS 設定進行的所有更新都將擷取至 [稽核記錄] 頁面。

傳送意見反饋