儲存庫

用於軟體修訂版本控制的資料儲存空間

倉庫(英語:repository[1][2]亦稱倉庫資源庫資源庫版本庫代碼庫存放庫等,在版本控制系統中是指在磁盤存儲上的數據結構,其中包含了文件目錄以及元數據。倉庫可能為分布式(如Git)或集中式(如Subversion)。[3]分布式的倉庫可以複製到每個用戶的本地;集中式的倉庫只能保存在服務器上。[4]

倉庫中包含的元數據一般有:

  • 倉庫中文件變化的歷史記錄。[5]
  • 提交對象的集合。
  • 提交對象的引用,稱為heads。

相關條目 編輯

參考文獻 編輯

  1. ^ SVNBook. [2012-04-20]. (原始內容存檔於2019-05-02). 
  2. ^ 國家教育研究院 樂詞網頁面存檔備份,存於網際網路檔案館) 儲存庫,兩岸對照名詞-計算機、電子計算機名詞
  3. ^ 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]. (原始內容存檔於2020-08-07). 
  4. ^ Different approaches to source control branching. Stack Overflow. [15 November 2014]. (原始內容存檔於2020-08-20). 
  5. ^ Getting Started - About Version Control. Git SCM. [2017-05-22]. (原始內容存檔於2020-12-08).