# 管理載入指令碼歷史記錄

在歷史記錄中檢視並管理您的應用程式載入指令碼歷史記錄。

在指令碼編輯器 資料載入編輯器 和 指令碼 中，您可以在歷史記錄中檢視載入指令碼歷史記錄。變更載入指令碼時，歷史記錄中的目前版本會更新。您可以從目前的版本儲存版本以保留載入指令碼歷史記錄中的特定點。您可以檢視並還原這些版本。

若有多個使用者共同開發載入指令碼，會在新的使用者開始編輯載入指令碼時建立新版本。如需更多關於共同開發的資訊，請參閱 [在共用空間中共同開發資料載入指令碼](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/script-codevelopment.htm)。

資料載入編輯器 中的歷史記錄

資料載入編輯器 中的歷史記錄

資料載入編輯器資料載入編輯器 中的歷史記錄 ![歷史記錄開啟的資料載入編輯器，顯示 4 個不同版本。](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Resources/Images/ui_DLE_History_panel-rev.png)

在歷史記錄中，您可以：

* 建立新版本

* 重新命名版本。

* 還原版本

* 從歷史記錄中的此點下載載入指令碼。

* 刪除版本。

資訊備註

對於 2022 年 12 月 13 日 之前就存在的應用程式，其歷史記錄會在發佈此功能時開始。

對於指令碼，空間權限可向您提供對指令碼歷史記錄的僅檢視權限。您可以檢視並下載載入指令碼版本，但無法還原版本。如需更多關於指令碼歷史記錄權限的資訊，請參閱：

* [在共用空間中管理權限](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Spaces/managing-shared-spaces.htm)

* [在受管理空間中管理權限](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Spaces/managing-managed-spaces.htm)

## 建立新版本

您可以從載入指令碼的目前狀態建立新版本。這可讓您為歷史記錄中的關鍵點儲存版本。

請執行下列動作：

1. 按一下歷史記錄。

2. 按一下目前版本上的 the 命名此版本 icon 並選取。

3. 輸入版本的新名稱。

4. 按一下確定。

## 重新命名版本

您可以重新命名版本，讓名稱更能顯出載入指令碼的變更內容或狀態。

請執行下列動作：

1. 按一下歷史記錄。

2. 按一下版本上的 the 重新命名版本 icon 並選取。

3. 輸入版本的新名稱。

4. 按一下確定。

## 還原版本

您可以將載入指令碼還原為先前的版本。還原時，新版本會新增至歷史記錄，其中包含所選的還原版本中的載入指令碼。這可確保您在還原版本時不會失去任何歷史記錄。

請執行下列動作：

1. 按一下歷史記錄。

2. 選取版本並選取還原此版本。

   或者，對要還原的版本按一下 the 還原 icon 並選取

## 下載版本

您可以下載載入指令碼的版本作為 QVS 檔案。可在文字編輯器中於本機編輯 QVS 檔案並上傳至 Qlik Cloud。如需更多關於 QVS 的資訊，請參閱 [透過 QVS 檔案建立可重複使用的載入指令碼](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/LoadData/QVS/create-common-scripting-qvs.htm)。

請執行下列動作：

1. 按一下歷史記錄。

2. 按一下版本上的 the 下載 icon 並選取。

## 刪除版本

您可以從歷史記錄中刪除版本。

請執行下列動作：

1. 按一下歷史記錄。

2. 按一下版本上的 the 刪除 icon 並選取。

## 載入指令碼歷史記錄和 資料管理員 自動產生的指令碼

歷史記錄只會儲存 資料載入編輯器 中建立的指令碼。這不包括 資料管理員 建立的自動產生指令碼區段。例如，若您在鎖定區段中還原包含自動產生指令碼的載入指令碼，自動產生區段外的指令碼會還原為舊版，而自動產生區段內的指令碼則會保持不變。