可视化方式构建自己的SVN服务器端——VisualSVN

svn(subversion)是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。svn服务器有2种运行方式:独立服务器和借助apache2种方式各有利弊(摘自百度)。

其实笔者认为svn的出现势必让cvs退休了。Svn支持原子代码以事务处理的形式提交。这里的事务就和数据库的事务提交差不多的意思,一句话:“要么都成功,要么都不成功!”。

首先下载svn客户端软件:

免费下载url是:

http://download.csdn.net/source/2526730

下载完了之后就可以安装了,安装就不介绍了吧!直接next就可以了。

安装完成后,那么你的windows就具备了svn的客户端能力,换句话说,你就差一个服务端就可以一个文件,多个版本了!鼠标右键出现如下图所示证明你安装客户端成功

 


可视化方式构建自己的SVN服务器端——VisualSVN_第1张图片
 

接下来我们安装一个可视化的客户端软件,叫做VisualSVN-Server,此软件可以到免费下载地址http://download.csdn.net/source/2023698去下载。

安装软件,安装的时候注意next到下图的时候选择安装路径和本机的svn服务端路径

 


可视化方式构建自己的SVN服务器端——VisualSVN_第2张图片
 

开启本机的SVN服务,正常运行后的可视化svn服务端界面如下

 


可视化方式构建自己的SVN服务器端——VisualSVN_第3张图片
 

证明本机的svn服务端的服务已经正常启动了。

咱们建立一个用户试试啊。

如下图所示建立一个用户

 


可视化方式构建自己的SVN服务器端——VisualSVN_第4张图片
 

 

 


可视化方式构建自己的SVN服务器端——VisualSVN_第5张图片
 

建立了一个叫做liuyan的用户。

首先让本地的一个文件夹和服务器的svn关联,鼠标右键“SVN checkout”,输入相关的服务器地址(实际上是本地机器的资源),之后选择你要download下来之后的存放地址。

 


可视化方式构建自己的SVN服务器端——VisualSVN_第6张图片
 

 

之后输入刚刚在服务器端建立的用户名和密码

 


可视化方式构建自己的SVN服务器端——VisualSVN_第7张图片
 

看到文件夹变成如下图标表示关联成功

 



 

那好了,此文件夹就和我们本地的svn服务器关联起来了,下面上传到本地一个文件吧。随便放入一个文件到F:\下载后的资源下面,如下图所示,问号代表此文件需要同步到svn服务端。

 


可视化方式构建自己的SVN服务器端——VisualSVN_第8张图片
 

 

提交如图

 




可视化方式构建自己的SVN服务器端——VisualSVN_第9张图片
 
 
 

 

 


可视化方式构建自己的SVN服务器端——VisualSVN_第10张图片
 

现在咱们再来看看可视化的svn服务器端是什么样子

 


可视化方式构建自己的SVN服务器端——VisualSVN_第11张图片
 

看看多了个文件吧,证明本地文件与服务器端的关键进行了关联,并且同步。之后就可以进行版本管理和控制了。

你可能感兴趣的:(.net,SVN,百度,subversion,cvs)