BloggerAds

2011年5月26日 星期四

Subversion(SVN)與CVS的比較

最近在比較CVS與SVN的差異,下列表格是整理出來的重點,參考看看:

項目 CVS SVN 
資料夾的版本控制 NG OK 
檔案重新命名 NG OK 
檔案移動 NG OK 
檔案複製 NG OK 
資料夾的刪除 NGOK 
新舊資料夾的比較 NG OK 
中文檔名的支援 Big5UTF-8 UTF-8 
檔案儲存 以實體檔案儲存 以資料庫儲存 
耗費Server空間大小   
Commit時,上傳的內容 上傳整個檔案 只上傳差異部份 
檔案類型區分 文字、binaryunicode 全視為Binary 
Commit時的檔案類型 要自已指定檔案類型 不需指定 
Commit的一致性 Rollback功能 Rollback功能 
檔案差異比較 只有文字可比較 全部檔案都可比較 
衝突處理 僅告知衝突 必須解除衝突才可Commit 
BranchTag的管理 可用版本號碼控管 必須手動用目錄來控管 


參考:
SVN中文手冊
http://twpug.net/docs/Subversion/
SVN官方網站
http://subversion.tigris.org/
選擇SVN的理由
http://blog.xuite.net/jackytseng7028/WikiLife/26020467

沒有留言:

張貼留言