`
suhuanzheng7784877
  • 浏览: 709372 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
Ff8d036b-05a9-33b5-828a-2633bb68b7e6
读金庸故事,品程序人生
浏览量:47955
社区版块
存档分类
最新评论

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

阅读更多

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

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

首先下载svn客户端软件:

免费下载url是:

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

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

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

 



 

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

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

 



 

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

 



 

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

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

如下图所示建立一个用户

 



 

 

 



 

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

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

 



 

 

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

 



 

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

 



 

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

 



 

 

提交如图

 





 
 
 

 

 



 

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

 



 

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

  • 大小: 191.6 KB
  • 大小: 61.8 KB
  • 大小: 113.8 KB
  • 大小: 104.8 KB
  • 大小: 24.5 KB
  • 大小: 47.1 KB
  • 大小: 52.4 KB
  • 大小: 2.7 KB
  • 大小: 39.8 KB
  • 大小: 189.3 KB
  • 大小: 182 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics