SVN8.COM - SVN中文技术网

投递文章 投稿指南 SVN中文技术网公告:进入论坛最新公告最新公告
搜索: 您的位置主页>SVN介绍>cvs与svn的比较

cvs与svn的比较

2008-02-11 14:06:32   来源:   作者:   【 评论:0 点击:

1 对重命名、删除文件的支持
   cvs:不支持本地文件重命名提交
           删除分remove和erase两种前者把本地和库中文件都删除 后者只是删除本地文件
           不能删除文件夹
  svn:支持文件重命名提交系统会提示删除旧文件,创建新文件
          删除本地文件提交 库中文件也被删除


2 对中文路径名的支持
  cvs:支持的比较好
  svn:要将权限控制文件保存为svn支持的UTF-8格式


3 本地文件与库的对应关系
  cvs:可以多对多
  svn:一个库可以有多个工作目录但一个工作目录只能对应一个库 虽然可以更改库位置但是要求很严格


4 库中文件存放方式
  cvs:完全用户可见方式与客户端文件夹结构完全一致(cvs生成文件除外)
  svn:与vss相似,看不到文件真正的内容


5 用户、权限管理
  cvs:管理员很难清楚的知道一个项目到底有多少个用户各用户的权限和密码是什么 只能用分组的方式管理用户而且密码和权限还是不清晰
  svn:查看、修改配置文件即可


6 权限
  cvs:有read、write、creat、none这四种权限,任何人不能删除文件夹(admin也只能跑到服务器上把相应文件夹残忍删除?我暂时只知道这个方法……汗-_-‖)
 
svn:只有read、write、none三种权限 creat和delete权限好象和write是捆绑在一起的

关于两者备份的比较因为工作调动也没有继续研究,希望以后有时间再完善这份比较吧

转帖请包含作者等版权信息、并注明来自:我用Subversion - cvs与svn的比较



录入:SVN中文技术网[www.svn8.com]
Tags:  
责任编辑:
  • 请文明参与讨论,禁止漫骂攻击。 用户名:新注册) 密码: 匿名:
    评论总数:0 [ 查看全部 ] 网友评论
    关于我们 - 联系我们 - 广告服务 - RSS订阅 - 网站地图 - 返回顶部