手冊

基本概念

在開始處理真實檔案之前,了解 Subversion 的工作方式和用詞非常重要。

存放庫

Subversion 使用一個包含所有版本控管檔案及其完整歷程的中央資料庫。此資料庫稱為 存放庫。存放庫通常儲存在執行 Subversion 伺服器程式(受要求提供內容給 Subversion 用戶端程式(例如 TortoiseSVN))的檔案伺服器中。倘若您只備份一項,請備份您的存放庫,因為它是所有資料的最終正式副本。

工作副本

這是您執行實際工作的所在。每個開發人員在他的本地電腦上都有自己的工作副本,有時稱為沙盒。您可以從存放庫中拉取最新版本,在本地端處理它而不影響任何人,然後當您滿意您修改的內容時,將它們提交回存放庫。

Subversion 工作副本不包含專案的歷程記錄,但它確實保留一份檔案在您開始修改之前於存放庫中存在的副本。這表示很容易檢查您到底修改了什麼。

您也需要知道如何找出 TortoiseSVN,因為開始功能表中沒有看到太多內容。這是因為 TortoiseSVN 是殼層延伸模組,因此,首先請啟動 Windows 檔案總管。在檔案總管中按一下資料夾右鍵,您應該會看到一些類似這樣的內容新增至內容功能表中

圖 1.1。未納入版本控管資料夾的 TortoiseSVN 功能表

The TortoiseSVN menu for unversioned folders


TortoiseSVN 首頁