設定個別文件庫的版本限制
新文檔庫的預設版本歷程記錄限制是由組織層級限制或網站層級限制所設定。 如果網站有自己的版本歷程記錄限制,表示網站會中斷組織的繼承。 不過,為了符合特定內容需求,網站管理員可以決定設定文檔 庫的版本設定。
以下是更新文件庫版本到期或計數限制時的預期行為摘要:
更新連結庫層級版本到期設定時,新的到期限制只會套用至新建立的版本。 舉例來說,連結庫的版本到期設定已在六個月後從 [永不過期 ] 更新為 [過期]。 新建立的版本會在六個月後設定為到期,而不會影響已建立的版本。
更新連結庫層級計數限制時,如果現有版本超過新的計數限制,則這些版本會在檔案更新時逐漸修剪。 請考慮一個連結庫,其中版本計數限制一開始設定為500個版本,但稍後會縮減為300個版本。 在此案例中,如果有具有500個版本的檔案,則每次使用者更新檔案時,系統都會逐漸清除最舊的20個版本,並建立每個新版本,直到版本總數符合更新的限制300為止。 請務必注意,當計數限制降低時,版本刪除的程式會逐漸發生,每個新建立的版本最多會移除 20 個版本。
使用 PowerShell 管理連結庫的版本歷程記錄限制
請遵循下列步驟,使用PowerShell管理網站的版本歷程記錄限制。
下載最新的 SharePoint Online 管理命令介面。
注意事項
如果您已安裝舊版的 SharePoint Online 管理命令介面,請移至 [新增或移除程式] 並卸載 SharePoint Online 管理命令介面。
在 Microsoft 365 中以 SharePoint 系統管理員 身分連線到 SharePoint。 若要了解如何進行,請參閱開始使用 SharePoint Online 管理命令介面。
執行下列其中一個命令來管理連結庫的版本歷程記錄限制:
動作 PowerShell 命令 檢視連結庫上設定的版本歷程記錄限制 Get-SPOListVersionPolicy -Site $siteUrl -List $libName
設定連結庫的自動版本歷程記錄限制 Set-SPOListVersionPolicy -Site $siteUrl -List $libName -EnableAutoExpirationVersionTrim $true
使用連結庫上的計數和時間參數設定手動限制 Set-SPOListVersionPolicy -Site $siteUrl -List $libName
-EnableAutoExpirationVersionTrim $false
-MajorVersionLimit <delete major versions exceeding limit>
-MajorWithMinorVersionsLimit <number of major versions for which all minor versions will be kept>
-ExpireVersionsAfterDays <delete versions exceeding time limit set in days>
將手動限制設定為不含連結庫到期限制的計數 Set-SPOListVersionPolicy -Site $siteUrl -List $libName
-EnableAutoExpirationVersionTrim $false
-MajorVersionLimit <delete major versions exceeding limit>
-MajorWithMinorVersionsLimit <number of major versions for which all minor versions will be kept>
-ExpireVersionsAfterDays 0
深入瞭解
如需詳細資訊,請參閱下列資源:
- 使用 Set-SPOListVersionPolicy 管理連結庫的版本歷程記錄限制