手冊

前言

目錄

什麼是 TortoiseSVN?
TortoiseSVN 的功能
授權條款
開發
TortoiseSVN 的歷史
誌謝
閱讀指南
本文使用的術語

版本控制是一門管理資訊變更的藝術。長期以來,它一直是程式設計師的關鍵工具,他們通常花時間對軟體進行小修改,然後在隔天還原或檢查其中一些變更。想像一下,這樣一個開發團隊同時工作——甚至可能在完全相同的檔案上同時工作!——你就會明白為什麼需要一個好的系統來管理潛在的混亂

什麼是 TortoiseSVN?

TortoiseSVN 是一個免費開源的 Windows 用戶端,用於 Apache™ Subversion® 版本控制系統。也就是說,TortoiseSVN 隨時間管理檔案和目錄。檔案儲存在中央儲存庫中。儲存庫非常像普通的檔案伺服器,只是它會記住對您的檔案和目錄所做的每一次變更。這允許您恢復舊版本的檔案,並檢查您的資料如何以及何時變更以及由誰變更的歷史記錄。這就是為什麼許多人將 Subversion 和版本控制系統普遍認為是一種時光機

某些版本控制系統也是軟體組態管理 (SCM) 系統。這些系統專門用於管理原始碼樹,並且具有許多特定於軟體開發的功能——例如,原生理解程式語言,或提供用於建構軟體的工具。然而,Subversion 不是其中之一;它是一個通用系統,可用於管理任何檔案集合,包括原始碼。

TortoiseSVN 首頁