倉庫(英語:repository)[1]亦稱倉庫、資源庫、資源庫、版本庫、代碼庫、存放庫,在版本控制系統中是指在磁盤存儲上的數據結構,其中包含了文件、目錄以及元數據。倉庫可能為分布式(如Git)或集中式(如Subversion)。[2]分布式的倉庫可以複製到每個用戶的本地;集中式的倉庫只能保存在服務器上。[3]
倉庫中包含的元數據一般有:
- 倉庫中文件變化的歷史記錄。[4]
- 提交對象的集合。
- 提交對象的引用,稱為heads。
相關條目
參考文獻
- ↑ SVNBook. [2012-04-20].
- ↑ Ben Collins-Sussman; Brian W. Fitzpatrick; C. Michael Pilato. Chapter 5: Strategies for Repository Deployment. Version Control with Subversion: For Subversion 1.7. O'Reilly. 2011 [2017-05-22].
- ↑ Different approaches to source control branching. Stack Overflow. [15 November 2014].
- ↑ Getting Started - About Version Control. Git SCM. [2017-05-22].