• 技术文章 >开发工具 >git

    svn与vss的区别是什么

    青灯夜游青灯夜游2022-06-21 11:23:01原创204

    区别:1、vss是微软开发的,是收费的,而svn是开源免费的;2、vss必须有客户端,而svn可以用客户端,也可以用命令行模式,还可以用网页方式只读访问;3、vss只支持windows系统,而svn支持windows和linux系统;4、vss是“锁定-编辑-解锁”模式,svn默认是“修改-冲突-合并”模式;5、vss的版本号对应的是单个文件,svn的版本号对应的是整个版本库。

    本教程操作环境:windows7系统、Subversion 1.14版、Dell G3电脑。

    SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。

    VSS 的全称为 Visual Source Safe 。作为 Microsoft Visual Studio 的一名成员,它主要任务就是负责项目文件的管理,几乎可以适用任何软件项目。管理软件开发中各个不同版本的源代码和文档,占用空间小并且方便各个版本代码和文档的获取,对开发小组中对源代码的访问进行有效的协调。

    svn与vss的区别

    1、vss是微软收费的,svn是开源免费的

    2、vss必须有客户端,svn可以用客户端,也可以用命令行模式,还可以用网页方式只读访问

    3、vss只支持windows,svn支持windows和linux

    4、vss是锁定-编辑-解锁模式,svn虽然也支持锁定,但默认是修改-冲突-合并模式

    5、vss的版本号对应的是单个文件,svn的版本号对应的是整个版本库

    扩展知识:

    svn的特性

    SVN优势

    相关推荐:《Git使用教程

    以上就是svn与vss的区别是什么的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:svn
    上一篇:git分支能改名字吗 下一篇:git怎么撤回刚删除的分支
    20期PHP线上班

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• centos下启动svn提示认证失败• centos下访问不了svn怎么解决• centos上搭建SVN并将项目同步到PHP项目的系统根目录的方法详解• 快看,虚拟机跟宿主机之间竟然可以使用SVN• git和svn有哪些区别• linux怎样删除svn文件
    1/1

    PHP中文网