| Slideshow ^ |< << Slide 23 of 42 >> >| |
开源拼图(2/5):版本控制系统(续)
Subversion 和 CVS 的比较
比较项目 |
CVS |
SVN |
|
权限控制 |
是否依赖系统帐号 |
依赖 |
不依赖 |
可否对分支授权 |
否 |
是 |
|
是否支持LDAP认证 |
否 |
是 |
|
图形化帐号管理 |
否 |
是(集中管理平台) |
|
用户可否获取忘记口令,修改口令 |
否 |
是(集中管理平台) |
|
目录,文件名变更 |
否 |
是 |
|
分支管理 |
创建分支时间 |
耗时* |
快 |
分支可见、查询 |
难 |
易 |
|
二进制文件 |
二进制优化 |
否 |
是 |
二进制文件标识 |
手工 |
自动 |
|
二进制文件(图形文件)被破坏 |
易破坏 |
不易破坏 |
|
事物处理 |
量子提交 |
否 |
是 |
修改提交说明 |
单个文件 |
是 |
|
换行符 |
可否指定换行符类型 |
否 |
是 |
检查换行符设定,避免跨平台开发带来的混乱 |
否 |
是 |
|
功能扩展 |
CVSROOT |
hooks 脚本 |
|
网络带宽 |
网络带宽占用 |
高 |
低 |
脱机命令 |
否 |
部分 |
|
| Slideshow ^ |< << Slide 23 of 42 >> >| |