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是捆绑在一起的
分享到:
相关推荐
自己总结的svn与cvs对比,概括总结 概括总结
简要cvs与svn的比较 1 对重命名、删除文件的支持 cvs:不支持本地文件重命名提交 删除分remove和erase两种前者把本地和库中文件都删除 后者只是删除本地文件 不能删除文件夹 svn:支持文件重命名提交系统会提示...
svn1.3版本的安装过程 以及svn和cvs的比较。 仅供各位大虾参考!
SVN对比CVS的优缺点,希望对你学习代码管理工具有所帮助!
介绍了SVN-Importer和CVS2SVN两种从CVS迁移到SVN的两种方法,并把SVN-Importer和CVS2SVN软件打包在内。下载后直接可以使用。
CVS与SVN区别 通过CVS与SVN的对比,详细介绍SVN与CVS的区别
CVS和SVN配置学习 欢迎大家下载学习
自己编写的Tortoise SVN CVS 图标修复软件,可以恢复资源管理器上的SVN,CVS图标显示问题。
一键清除SVN或CVS版本控制目录
清除SVN、CVS版本控制信息,支持此文件后,在鼠标右键将多出Delete CVS/SVN Folders选项。
与常用的版本控制工具 CVS, Subversion 等不同,它 采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便。 Git 的 速度很快,这对于诸如 Linux kernel 这样的大项目来说自然很重要。 Git...
清除SVN、CVS、VSS文件的bat工具;清除SVN、CVS、VSS文件的bat工具
适用windows平台 压缩文件包含kill-cvs.bat和kill-svn.bat 删除bat所在目录中,的cvs或者svn配置文件(包含所在目录和子目录)
将cvs库转换为svn库需要用到的工具cvs2svn
如何为CVS项目团队实现升级SVN的解决方案书,包括前期预研报告和方案对比报告,以及详细的实现方案和升级代码讲解。
cvs2svn is a program that can be used to migrate a CVS repository to Subversion (otherwise known as "SVN") or git. Documentation: The list of cvs2svn features explains briefly why converting a ...
NULL 博文链接:https://zzxanadu.iteye.com/blog/690400
svn cvs svn cvs svn cvs svn cvs svn cvs svn cvs svn cvs svn cvs svn cvs svn cvs svn cvs svn cvs svn cvs svn cvs svn cvs svn cvs svn cvs svn cvs svn cvs svn cvs svn cvs svn cvs svn cvs svn cvs svn cvs ...
技术选型对比:代码管理工具SVN、CVS、CC、VSS、GIT使用说明书
二、 SVN(Subversion) - CVS(Concurrent Version System)的替代和升级版本先说说CVS,CVS是开源代码的配置管理工具,其源代码和安装文件都可以免费下载。记得在学校读研的时候,学校实验室的代码全部都用CVS管理,为...