SVN概述


SVM:軟件配置管理——對源代碼進行控制與管理

CVS:元老級產品

VSS:入門級產品

ClearClass:IBM提供技術支持

SVN:主流產品

SVN全稱:subVersion(CVS的接班人)

屬于C/S結構軟件(客戶端與服務端)


怎樣獲取svn?


服務器:VisualSVN

Server:http://www.visualsvn.com/

客戶端:Tortoisesvn

Client:http://tortoisesvn.net/downloads


SVN的特點

操作簡單,入門容易

支持跨平臺操作(Window,Linux,MacOS)

支持版本回退功能(被稱時間機器)



有關SVN 的一些概念

repository(源代碼庫):源代碼統一存放的地方

Checkout(提?。?當你手上沒有源代碼的時候,你需要從repository checkout一份

Commit(提交):當你已經修改了代碼,你就需要Commit到repository

Update (更新):當你已經Checkout了一份源代碼, Update一下你就可以和Repository上的源代碼同步,你手上的代碼就會有最新的變更

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容