吐槽
本文简单介绍SVN、Tortoise SVN、Visual SVN,可以让小白对SVN有正确、初步的理解。
查了很多关于SVN的文章,费了很大时间,我只是想知道怎么用SVN****!!!怎么这么难!!!
网上充斥了很多文章,上来就是告诉我怎么安装使用Tortoise SVN或者Visual SVN,其实对于一个小白来说这并不友好,我根本不懂tortoiseSVN、visualSVN、SVN好嘛,这些文章很容易对小白造成混淆!!!
以下是是我对SVN的理解,希望可以帮助到同样迷茫的你。
SVN介绍
SVN是subversion的缩写,是一个开放源代码的版本控制系统,通过采用分支管理系统的高效管理,简而言之就是用于多个人共同开发同一个项目,实现共享资源,实现最终集中式的管理。
SVN架构:基于C/S架构,客户端提交代码,服务端保存代码。
SVN工作环境示意图如下:
SVN搭建
所以要想使用SVN,我们需要搭建SVN工作环境
1、SVN服务器Visual SVN
2、SVN客户端Tortoise SVN
下载地址:
客户端:TortoiseSVN:http://tortoisesvn.net/downloads.html
服务端:VisualSVN:http://www.visualsvn.com/server/download
所以我们要做的是
下载安装SVN服务器Visual SVN!!!
可参照:VisualSVN安装与使用Windows版 SVN服务器
下载安装SVN客户端Tortoise SVN!!!
可参照:TortoiseSVN的安装并设置成中文Windows版 SVN客户端