Subversion(SVN)安裝使用指南 (轉)
摘要: Subversion(SVN)安裝使用指南
※簡述※
Subversion是近期在開源社區中非常流行的一款版本控制軟件,它是CVS的替代產物。
它的主要特征有:
CVS大部分的功能。
支持“目錄”級別的版本管理,并且解決了CVS中遲遲未能解決的文件重命名和移動等問題。甚至對文件或文件夾的屬性都提供了版本管理。
“提交(commit)”實現了真正意義上的原子操作。也就是類似數據庫中的事務的功能。
版本號依據每次提交而改變,不再針對每個文件。日志信息也是針對每次提交而設置。所以看到版本號是幾百或者幾千也不用太驚訝,表示方式不一樣罷了。
通過WebDAV/DeltaV協議,可以與Apache的網絡服務無縫銜接(通過Apache來運行)。這樣就能提供一些額外的功能,例如:認證,壓縮傳輸,以及數據倉庫(Repository,見下)的瀏覽等。
也可以作為獨立服務器運行,但這樣的話提供的功能較為簡單薄弱。
兩種運行模式都支持SSH(當然需要各自的支持和配置)
降低了分 閱讀全文
※簡述※
Subversion是近期在開源社區中非常流行的一款版本控制軟件,它是CVS的替代產物。
它的主要特征有:
CVS大部分的功能。
支持“目錄”級別的版本管理,并且解決了CVS中遲遲未能解決的文件重命名和移動等問題。甚至對文件或文件夾的屬性都提供了版本管理。
“提交(commit)”實現了真正意義上的原子操作。也就是類似數據庫中的事務的功能。
版本號依據每次提交而改變,不再針對每個文件。日志信息也是針對每次提交而設置。所以看到版本號是幾百或者幾千也不用太驚訝,表示方式不一樣罷了。
通過WebDAV/DeltaV協議,可以與Apache的網絡服務無縫銜接(通過Apache來運行)。這樣就能提供一些額外的功能,例如:認證,壓縮傳輸,以及數據倉庫(Repository,見下)的瀏覽等。
也可以作為獨立服務器運行,但這樣的話提供的功能較為簡單薄弱。
兩種運行模式都支持SSH(當然需要各自的支持和配置)
降低了分 閱讀全文
posted @ 2007-02-06 12:13 Fisher 閱讀(744) | 評論 (0) 編輯