SVN之初恋与小三Meld优秀分支合并工具

今天小宝鸽分享一篇SVN入门教程,比较适合刚接触SVN的猿友阅读。
另外分享一个优秀的分支合并工具Meld,对SVN使用比较熟练的猿友们也可以了解一下咯。
接下来将从下面几个维度向大家介绍:

(1)SVN简介与SVN环境搭建(附有安装包哦)
(2)本地仓库建立以及一些常用操作
(3)Meld的介绍与使用

接下来马上开始:

(1)SVN简介与SVN环境搭建(附有安装包哦)

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

集中式代码管理的核心是服务器,所有开发者在开始新一天的工作之前必须从服务器获取代码,然后开发,最后解决冲突,提交。所有的版本信息都放在服务器上。对开发团队的协作十分有用。如果脱离了服务器,开发者基本上可以说是无法工作的。

SVN分支的使用:什么时候创建分支呢?目前的企业上是这样做的,对于一个新的功能或新的版本修改,会从主干上拉出一条分支,进行开发。假设有两个模块需要开发,上线时间不一样,那么分别从主干上拉一条分支,分别为A、B。假设A先开发完成,把A合并到主干上,主干上线(或者直接上线A)。待B开发完成,把B合并到主干,把主干代码上线即可。

SVN服务器有2种运行方式:独立服务器和借助apache运行。两种方式各有利弊,用户可以自行选择。独立SVN服务器不结合Apache安装使用,连接独立SVN服务器也不用HTTP协议。这是比较快捷的SVN服务器配置方法。后面的讲解小宝鸽将会介绍独立服务器的运行方式。

2.1、TortoiseSVN(SVN客户端)与Setup-Subversion-1.5.3(SVN服务器)的安装。
TortoiseSVN下载

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值