版本管理工具的介绍

介绍

网上流行的版本管理工具有很多,我一直再用的就是 svn 和 git, 此外还有 cvs和 vss 等。接下来和大家一起了解一下。

使用及介绍

  • SVN svn 是我接触的第一个版本管理的工具,说实话,用的非常舒服。它有一个统一的客户端,在Windows的系统中,还可以使用鼠标进行操作。 如果使用的IDE工具集成了svn ,在进行代码编写或者提交的时候,可以随时查看代码的变化,以及代码的提交记录。极大的提高了开发记录。而且提交代码到服务器之后,管理人员可以审核你的代码。如果某些方面存在问题,可以不接受你的提交,退回给你,重新进行提交。而且每次提交之前需要更新最新的版本呢。如果更新下来的内容和你编写的内容有冲突。可以通过merge 界面进行调整,十分的方便和快捷。
    如果想要使用 svn ,若是在团队开发中,你只需要在你本机上安装svn客户端就可以了,通过提供给你的地址就可以将项目导到本地中。如果自己想尝试学习。可以将 svn的服务器下载下来。这里我给大家分享一个链接。里面有 svn 的客户端和服务器。注意在安装的时候。先装 服务端,再装客户端。密码是 sfcz.
  • git git是我用过的的第二个版本管理工具。可能是 svn 用的习惯了,起初用的感觉并不是很好,每次更新提交代码都很麻烦。如果说 svn 代码管理是一条直线的话,git 就是一个圆。首先在 git 上面从主分支 上fork 一个 子分支,然后将 子分支的代码 clone到本地,对其进行编辑之后,如果想要提交代码。首先是从主分支更新最新的代码到本地,然后将本地的代码提交到子分支上面,接着 在子分支上面提出请求合并的要求。管理人员同意之后,才可以将代码合并到主分支。
  • vss vss没有用到过,但是看网上的资料说是,一个文件同时只能由一个用户进行修改。这样虽然能保证代码不会出现冲突,但是减少了开发的效率。
  • cvs cvs也没有用到过,和 vss不一样的是,cvs 支持多用户同时进行开发,但是很难保证了核心文件的版本管理。而前面介绍的 svn则是继承了 cvs 和 vss 的优点。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值