| 項目 | CVS | SVN |
| 資料夾的版本控制 | NG | OK |
| 檔案重新命名 | NG | OK |
| 檔案移動 | NG | OK |
| 檔案複製 | NG | OK |
| 資料夾的刪除 | NG | OK |
| 新舊資料夾的比較 | NG | OK |
| 中文檔名的支援 | Big5、UTF-8 | UTF-8 |
| 檔案儲存 | 以實體檔案儲存 | 以資料庫儲存 |
| 耗費Server空間大小 | 大 | 小 |
| Commit時,上傳的內容 | 上傳整個檔案 | 只上傳差異部份 |
| 檔案類型區分 | 文字、binary、unicode | 全視為Binary |
| Commit時的檔案類型 | 要自已指定檔案類型 | 不需指定 |
| Commit的一致性 | 無Rollback功能 | 有Rollback功能 |
| 檔案差異比較 | 只有文字可比較 | 全部檔案都可比較 |
| 衝突處理 | 僅告知衝突 | 必須解除衝突才可Commit |
| Branch、Tag的管理 | 可用版本號碼控管 | 必須手動用目錄來控管 |
參考:
SVN中文手冊
http://twpug.net/docs/Subversion/
SVN官方網站
http://subversion.tigris.org/
選擇SVN的理由
http://blog.xuite.net/jackytseng7028/WikiLife/26020467
沒有留言:
張貼留言