`
robinsoncrusoe
  • 浏览: 746627 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
社区版块
存档分类
最新评论

svn和CVS的关系

    博客分类:
  • JAVA
阅读更多
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的优缺点

    在这篇文章中,我们将对 SVN 和 CVS 进行比较,介绍 SVN 的一些优点和 CVS 的一些缺点。 全局性的版本编号 SVN 和 CVS 都支持版本控制,但是 SVN 的版本控制更加灵活和强大。SVN 的版本控制是基于全局性的版本编号...

    svn与cvs对比

    尽管SVN在多个方面展现出了超越CVS的性能和功能,但CVS仍有一些独特优势,如符号文件标志的直观性和快速的文件访问速度,这些特点在某些特定场景下可能更受青睐。然而,随着SVN的持续发展和完善,其日益增长的市场...

    Svn 与 CVS 比较

    简要cvs与svn的比较 1 对重命名、删除文件的支持 cvs:不支持本地文件重命名提交 删除分remove和erase两种前者把本地和库中文件都删除 后者只是删除本地文件 不能删除文件夹 svn:支持文件重命名提交系统会提示...

    一键清除SVN或CVS版本控制目录

    在软件开发过程中,版本控制系统如Subversion (SVN) 和 Concurrent Versions System (CVS) 被广泛应用于代码管理、版本跟踪和协同开发。随着时间的推移,项目目录中会积累大量的 `.svn` 或 `CVS` 文件夹,这些文件夹...

    SVN与CVS的比较与安装

    svn1.3版本的安装过程 以及svn和cvs的比较。 仅供各位大虾参考!

    从CVS迁移至SVN的两种方法

    随着版本控制系统的发展,越来越多的团队选择从CVS(Concurrent Versions System)转向SVN(Subversion),因为SVN提供了更强大的功能和更好的用户体验。本教程将详细解释如何使用两种工具,即SVN-Importer和CVS2SVN...

    CVS和SVN配置学习

    CVS(Concurrent Versions System)和SVN(Subversion)都是广泛使用的版本控制系统,尤其在过去的几十年里,它们在开源社区和企业项目中扮演了重要角色。下面将详细介绍CVS和SVN的配置学习要点。 1. CVS简介: ...

    将cvs转换为svn库的工具cvs2svn

    cvs2svn通过解析CVS的存储库,提取出所有文件和目录的变更历史,然后将这些信息重新构造为SVN仓库。它能够处理复杂的CVS分支和合并,同时支持多种数据格式的输出,包括直接导入SVN的格式。 **二、cvs2svn的安装与...

    删除项目svn,cvs,配置文件的bat脚本

    在IT行业中,版本控制系统如Subversion (SVN) 和 Concurrent Versions System (CVS) 是团队协作开发的重要工具,用于管理代码版本和跟踪更改。然而,有时候我们可能需要清理工作环境,比如移除与这些系统相关的配置...

    Tortoise SVN CVS 资源管理器图标修复工具

    自己编写的Tortoise SVN CVS 图标修复软件,可以恢复资源管理器上的SVN,CVS图标显示问题。

    脱离SVN/CVS版本控制

    清除SVN、CVS版本控制信息,支持此文件后,在鼠标右键将多出Delete CVS/SVN Folders选项。

    CVS 2 SVN 指导

    随着技术的发展,Subversion(SVN)因其强大的功能和性能逐渐取代了早期的Concurrent Versions System(CVS)。本文旨在深入解析如何使用cvs2svn工具将CVS仓库迁移到SVN,为开发人员提供一个全面的迁移指导。 #### ...

    CVS与SVN区别

    - SVN则基于关系数据库(如BerkleyDB)或二进制文件(FS_FS),增强了数据的安全性和完整性,但同时也降低了可操作性。 3. **访问速度**: - CVS的访问速度相对较慢,因为它基于单向(服务端到客户端)差异化文件...

    清除SVN、CVS、VSS文件的工具

    在IT行业中,版本控制系统如Subversion (SVN)、 Concurrent Versions System (CVS) 和 Visual SourceSafe (VSS) 在软件开发中起着至关重要的作用。这些系统帮助团队协同工作,跟踪代码更改,并管理项目历史。然而,...

    GIT安装文件取代SVN和CVS

    与常用的版本控制工具 CVS, Subversion 等不同,它 采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便。 Git 的 速度很快,这对于诸如 Linux kernel 这样的大项目来说自然很重要。 Git...

    SVN and CVS

    标题 "SVN和CVS" 涉及到的是两种版本控制系统——Subversion(SVN)和 Concurrent Versions System(CVS)。在IT行业中,版本控制系统是开发者用来管理代码更改、协同工作的重要工具。 1. **Subversion (SVN)**: ...

    我的cvs2svn笔记

    CVS是一种广泛使用的源代码控制系统,而SVN则因其先进的特性,如分支和合并管理,逐渐成为其替代者。本笔记主要涉及以下关键知识点: 1. **CVS与SVN对比**:CVS是一个早期的版本控制系统,而SVN在它基础上进行了...

    代码管理工具SVN、CVS、CC、VSS、GIT使用说明书.doc

    在本文中,我们将对比和介绍几种常见的代码管理工具:SVN、CVS、ClearCase(CC)、Visual SourceSafe(VSS)以及Git,并提供基本的使用说明。 1. **SVN(Subversion)** SVN 是一个分布式版本控制系统,允许开发者...

    cvs2svn-2.4.0.tar.gz

    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 ...

Global site tag (gtag.js) - Google Analytics