

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 版本控制
<a name="versioning"></a>

Amazon Quick Flows 使用版本控制來編輯流程，而不會影響其他人使用的版本。您可以隨時擁有最多三個版本的流程。

## 版本控制的運作方式
<a name="how-versioning-works"></a>

您組織的設定會決定您看到的版本類型。

### 如果您的組織使用核准審查
<a name="with-approval-workflows"></a>

您可以使用三種版本類型：
+ **草稿** — 您的工作副本。您可以編輯和測試流程，而不會影響發佈的版本。當您編輯時，您的流程會自動儲存。您一次可以有一個草稿。
+ **待核准** — 提交以供檢閱的版本。您可以檢視並檢查核准狀態，但無法編輯。如果請求變更，請更新您的草稿並重新提交。
+ **已發佈** — 其他使用者可以存取和執行的核准版本。

如需核准審核的詳細資訊，請參閱 [核准審核](approval-review.md)。

### 如果您的組織不使用核准審查
<a name="without-approval-workflows"></a>

您可以使用兩種版本類型：
+ **草稿** — 您的工作副本。您可以編輯和測試流程，而不會影響發佈的版本。當您編輯時，您的流程會自動儲存。您一次可以有一個草稿。
+ **已發佈** — 其他使用者可以存取和執行的版本。您可以在流程準備就緒時直接發佈。


| 版本類型 | 可以編輯嗎？ | 使用者可見？ | 後續步驟 | 
| --- | --- | --- | --- | 
| 草稿 | 是 | 否 | 發佈 （或提交以供核准） | 
| 待核准\$1 | 否 | 否 | 等待核准 | 
| 已發佈 | 否 | 是 | 為變更建立新的草稿 | 

\$1只有當您的組織使用核准審核時，才會套用待核准。

## 發佈變更
<a name="publishing-your-flow"></a>

流程的標題、描述、步驟、邏輯或共用許可的任何變更都需要發佈。當您發佈時，新版本會取代所有使用者的目前發佈版本。最終使用者一律只會看到最新發佈的版本。

如果您的組織使用核准審核，發佈會提交流程以供審核。核准後，它會成為新的發佈版本。如果沒有核准審查，發佈會立即提供變更。

## 取消發佈流程
<a name="unpublishing-flows"></a>

您可以取消發佈共用流程，將其從一般可用性中移除，同時讓共同擁有者可以存取。檢視器會失去存取權，而流程會返回草稿狀態。取消發佈不需要核准審查。