版本控制系統 Subversion (SVN) 1.7.0-beta3 發布
Subversion是一個版本控制系統,相對于的RCS、CVS,采用了分支管理系統,它的設計目標就是取代CVS。互聯網上免費的版本控制服務多基于Subversion。
優于CVS之處
- 原子提交。一次提交不管是單個還是多個文件,都是作為一個整體提交的。在這當中發生的意外例如傳輸中斷,不會引起數據庫的不完整和數據損壞。
- 重命名、復制、刪除文件等動作都保存在版本歷史記錄當中。
- 對于二進制文件,使用了節省空間的保存方法。(簡單的理解,就是只保存和上一版本不同之處)
- 目錄也有版本歷史。整個目錄樹可以被移動或者復制,操作很簡單,而且能夠保留全部版本記錄。
- 分支的開銷非常小。
- 優化過的數據庫訪問,使得一些操作不必訪問數據庫就可以做到。這樣減少了很多不必要的和數據庫主機之間的網絡流量。
Apache Subversion 1.7.0-beta3 發布。第三個Beta版本發布,意味著將很快轉為1.7.0正式版,或許還會有些小問題,但也不存在大的障礙。
發布日志詳見:
如果發現bug,請投遞到users@subversion.apache.org。
本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!